public void CanAddLecturePlansToRepository()
        {
            LecturePlan            DummyOne = new LecturePlan();
            ILecturePlanRepository Instance = LecturePlanRepository.Instance;

            Instance.AddLecturePlan(DummyOne);
            var LecturePlans = Instance.GetAllLecturePlans();

            Assert.IsTrue(LecturePlans.Contains(DummyOne));
        }
        public void LecturePlanRepositoryInstanceAreTheSame()
        {
            LecturePlan            DummyOne  = new LecturePlan();
            ILecturePlanRepository Instance1 = LecturePlanRepository.Instance;
            ILecturePlanRepository Instance2 = LecturePlanRepository.Instance;

            Instance1.AddLecturePlan(DummyOne);

            var LecturePlans = Instance2.GetAllLecturePlans();

            Assert.IsTrue(LecturePlans.Contains(DummyOne));
        }
Esempio n. 3
0
        public void LecturePlanControllerAddPlan()
        {
            LecturePlan Item = new LecturePlan()
            {
                ID = 4, Name = "Dummy Four"
            };

            Controller.Post(Item);

            var List = testRepo.GetAllLecturePlans();

            Assert.IsTrue(List.Contains(Item));
        }
        public void CanDeleteLecturePlanFromRepositoryByID()
        {
            LecturePlan            DummyOne = new LecturePlan();
            ILecturePlanRepository Instance = LecturePlanRepository.Instance;

            int ID = Instance.AddLecturePlan(DummyOne);

            Instance.RemoveLecturePlanByID(ID);

            var LecturePlans = Instance.GetAllLecturePlans();

            Assert.IsFalse(LecturePlans.Contains(DummyOne));
        }
 public IEnumerable <LecturePlan> Get()
 {
     return(RepoLecturePlans.GetAllLecturePlans());
 }