public void GetAll()
        {
            UnityResolver.Register();
            IInstituteManager InstituteManager = UnityResolver.Resolve <IInstituteManager>();

            List <Common.Models.Institute> list = InstituteManager.GetAll();

            foreach (Common.Models.Institute institute in list)
            {
                Console.WriteLine("Test : " + institute.InstituteName);
            }
        }
        public void FindById()
        {
            UnityResolver.Register();
            IInstituteManager InstituteManager = UnityResolver.Resolve <IInstituteManager>();


            Common.Models.Institute institute1 = InstituteManager.FindById(93);

            int expected = 93;
            int actual   = institute1.InstituteId;

            Assert.AreEqual(expected, actual);
        }
        public void Find()
        {
            UnityResolver.Register();
            IInstituteManager InstituteManager = UnityResolver.Resolve <IInstituteManager>();


            Common.Models.Institute institute = InstituteManager.Find(I => I.InstituteId == 92);

            string expected = "IJSEPanadura";
            string actual   = institute.InstituteName;

            Assert.AreEqual(expected, actual);
        }
        public void Delete()
        {
            UnityResolver.Register();
            IInstituteManager InstituteManager = UnityResolver.Resolve <IInstituteManager>();

            Common.Models.Institute institute = InstituteManager.Find(I => I.InstituteName == "IJSEPanadura");

            bool ans = InstituteManager.Delete(institute);

            InstituteManager.Save();



            bool expected = true;
            bool actual   = ans;

            Assert.AreEqual(expected, actual);
        }
        public void Update()
        {
            UnityResolver.Register();
            IInstituteManager InstituteManager = UnityResolver.Resolve <IInstituteManager>();

            Common.Models.Institute institute = InstituteManager.FindById(91);

            institute.InstituteName = "IJSEPanadura" + DateTime.Now.ToString();

            bool isUpdate = InstituteManager.Update(institute);

            InstituteManager.Save();

            Common.Models.Institute institute1 = InstituteManager.FindById(93);

            string expected = "IJSEPanadura";
            string actual   = institute1.InstituteName;

            Assert.AreEqual(expected, actual);
        }
        public void Create()
        {
            UnityResolver.Register();
            IInstituteManager InstituteManager = UnityResolver.Resolve <IInstituteManager>();

            List <Branch> list = new List <Branch>();

            Common.Models.Institute institute = new Common.Models.Institute {
                InstituteName = "IJSEPanadura", Branch = list
            };


            bool ans = InstituteManager.Create(institute);

            InstituteManager.Save();

            Common.Models.Institute institute1 = InstituteManager.Find(I => I.InstituteName == "IJSEPanadura");

            string expected = "IJSEPanadura";
            string actual   = institute1.InstituteName;

            Assert.AreEqual(expected, actual);
        }
示例#7
0
 public InstitutesController(IInstituteManager iInstituteManager)
 {
     _iInstituteManager = iInstituteManager;
 }