public void AddNew(StudyOverviewModel studyOverview) { using (var srepo = _factory.GetStudyRepo()) { srepo.Create(new StudyEntity() { Id = studyOverview.Id, Name = studyOverview.Name, Description = studyOverview.Description, }); } }
public void Get__Successful() { // Arrange var repo = new RepositoryFactoryMemory(); var bll = new StudyBLL(repo); var model = new StudyOverviewModel { Id = 10, Name = "name", Description = "desc" }; var count = repo.GetStudyRepo().GetAll().Count(); // Act var list = bll.Get(); // Assert Assert.AreEqual(count, list.Count); }
public void AddNew_GoodInput_Successful() { // Arrange var repo = new RepositoryFactoryMemory(); var bll = new StudyBLL(repo); var model = new StudyOverviewModel { Id = 10, Name = "name", Description = "desc" }; var count = repo.GetStudyRepo().GetAll().Count(); // Act bll.AddNew(model); // Assert Assert.AreEqual(count + 1, repo.GetStudyRepo().GetAll().Count()); }
// POST: api/Study public void Post(StudyOverviewModel model) { _studyBll.AddNew(model); }