Je le code suivant:le code Refactor TraceListener il peut donc être testé unitairement
private static void WriteStartupInfo()
{
Settings settings = Settings.Default;
TimeSpan interval = settings.CleanupInterval;
TimeSpan span = settings.ExpiryTimeSpan;
string url = settings.TeamFoundationServerUrl;
StringBuilder sb = new StringBuilder();
sb.Append(String.Format("CleanupInterval:{0}{1}", interval,Environment.NewLine));
sb.Append(String.Format("ExpiryTimeSpan:{0}{1}", span,Environment.NewLine));
sb.Append(String.Format("TeamFoundationServerUrl:{0}{1}", url,Environment.NewLine));
Trace.TraceInformation(sb.ToString());
}
Cela doit être testé. Comment puis-je tester cette unité?
Est-ce aussi simple que de supprimer des écouteurs de trace et d'ajouter un écouteur de test de trace unitaire?
Toute aide sera grandement appréciée.
D'accord, ça a l'air sympa. Merci. – KeesDijk