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)); }
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()); }