コード例 #1
0
        public void TestMethodGetListCAT()
        {
            //Arrange : préparer le scénario I/O
            // input : nothing
            // output : list of categories

            List <Categorie> lCatAttendu = new List <Categorie>
            {
                new Categorie()
                {
                    id_cat = 1, description_cat = "Test"
                },
                new Categorie()
                {
                    id_cat = 2, description_cat = "RH"
                }
            };

            //Act : Exécuter la méthode
            var busComp    = new BusinessCompany();
            var lCatObtenu = busComp.GetListeCategorie();

            //Assert : s'assurer que le résultat obtenu = attendu
            Assert.AreEqual(lCatAttendu.Count, lCatObtenu.Count);
            for (int i = 0; i < lCatAttendu.Count; i++)
            {
                Assert.AreEqual(lCatAttendu[i].id_cat, lCatObtenu[i].id_cat);
                Assert.AreEqual(lCatAttendu[i].description_cat, lCatObtenu[i].description_cat);
            }
        }
コード例 #2
0
        static void Main(string[] args)
        {
            BusinessCompany bc   = new BusinessCompany();
            var             list = bc.GetListeCategorieDto();

            Console.WriteLine("length      : {0}", list.Count);
            foreach (var item in list)
            {
                Console.WriteLine("id          : {0}", item.id_cat);
                Console.WriteLine("Description : {0}", item.description_cat);
                Console.ReadLine();
            }
        }