public void TestMethod1() { //Ligne 1 : le nombre N de Oods participant au cadeau //Ligne 2 : le prix C du cadeau //N Lignes suivantes : la liste des budgets B des participants. List<int> input = new List<int> { // 3, // 100, 40, 40, 40 }; List<int> outpout = new List<int>{33,33,34}; Cadeau c = new Cadeau(3,input,100); c.Dispatch(); var retVal = c.Print(); Assert.AreEqual(33,retVal[0]); Assert.AreEqual(33, retVal[1]); Assert.AreEqual(34, retVal[2]); }
public void TestMethod3() { //Ligne 1 : le nombre N de Oods participant au cadeau //Ligne 2 : le prix C du cadeau //N Lignes suivantes : la liste des budgets B des participants. List<int> input = new List<int> { 20,20,40 }; Cadeau c = new Cadeau(3, input, 100); c.Dispatch(); var retVal = c.Print(); Assert.IsNull(retVal); }