Si j'ai le code comme ceci:Comment tester une unité .NET ConfigurationSection manquant
public XALServiceConfiguration CreateInstance()
{
var config = ConfigurationManager.GetSection(ConfigurationSectionName) as XALServiceConfiguration;
if (config == null)
throw new ConfigurationErrorsException("Configuration element 'xalService' was not found or is not of correct type.");
return config;
}
Comment puis-je vérifier que l'exception est levée si la section est manquante dans le fichier de configuration? Pour les autres tests, la section de configuration doit être dans le fichier de configuration, donc je ne peux pas le retirer du fichier. J'utilise la structure de test de l'unité Visual Studio 2008.
de Nice. Il est une chose assez pénible à faire (et pour test unique je ne serais probablement pas déranger) mais +1 pour ex en plaçant comment cela * peut * être fait :) –