Exemple #1
0
        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]);
        }
Exemple #2
0
        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);
        }