Example #1
0
        /*------------Pays------------*/
        public PaysModel getPays(int id)
        {
            PaysEntity paysfromDB        = _paysRepo.GetOne(id);
            PaysModel  paysforController = new PaysModel();

            paysforController.IdPays  = paysfromDB.IdPays;
            paysforController.Libelle = paysfromDB.Libelle;
            return(paysforController);
        }
Example #2
0
        public List <PaysModel> GetAllPaysModel()
        {
            // Get the number of the classes from DB
            List <PaysEntity> allPaysfromDB        = ((PaysRepository)_paysRepo).Get();
            List <PaysModel>  allPaysforController = new List <PaysModel>();

            //Mapping
            foreach (PaysEntity item in allPaysfromDB)
            {
                PaysModel cm = new PaysModel();
                cm.IdPays  = item.IdPays;
                cm.Libelle = item.Libelle;
                allPaysforController.Add(cm);
            }
            return(allPaysforController);
        }
Example #3
0
        public async Task Test3_ValidArgument_PaysInfo()
        {
            // Arrange
            var tunisia = new PaysModel()
            {
                Id     = 219,
                Code   = 788,
                Alpha2 = "TN",
                Alpha3 = "TUN",
                NomFR  = "Tunisie",
                NomEN  = "Tunisia"
            };

            // Act
            var result = await Program.CallWebApi("pays");

            var resultPays = (result.Result as JObject).ToObject(typeof(PaysModel));

            // Assert
            Assert.That(resultPays, Is.EqualTo(tunisia));
        }