Désolé si je ne suis pas au bon endroit mais je n'ai pas trouvé de thread pour les tests unitaires..
Donc j'essaie de faire quelques tests unitaires et le premier est déjà problématique..
Je dois évaluer le constructeur de ma classe, dans le constructeur j'ai mis une instanciation d'un champ privé et l'assignation du paramètre passé au constructeur a un champ de l'objet privé.. Ainsi comment je dois évaluer si ce champ de cet objet PRIVATE n'est pas nul ? (parce que je suppose que c'est ca que je dois tester)
this.budget_provider est donc bien un champs privé de ma classe..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public BUDGET_MANAGER(int aParam) { this.budget_provider = new BUDGET_PROVIDER(); this.budget_provider.Id = aParam }
--> Test Mehod :
Je suis vraiment un gros débutant donc soyez indulgents :-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 [TestMethod()] public void BUDGET_MANAGERConstructorTest1() { BUDGET_MANAGER target = new BUDGET_MANAGER(10); Assert.IsNotNull(??,"the provider is not instancied correctly"); }
Merci de vos réponses en tout cas.
Partager