public void Should_Be_Able_To_Add() { // arrange ProjectData projectData = new ProjectData {Description = "Test Description",}; Mock<IProjectRepository> mockProjectRepository = this.GetMockProjectRepository_ForSaving(projectData); ProjectService projectService = new ProjectService(mockProjectRepository.Object); // action projectService.SaveProjectData(projectData); // assert mockProjectRepository.VerifyAll(); }
public void Should_Be_Able_To_Update() { // arrange int projectId = 1; ProjectData projectData = helper.GetMockProjectList().Where(x => x.ProjectId == projectId).SingleOrDefault(); Mock<IProjectRepository> mockProjectRepository = this.GetMockProjectRepository_ForSaving(projectData); ProjectService projectService = new ProjectService(mockProjectRepository.Object); string description = "This is a Test."; // action projectData.Description = description; projectService.SaveProjectData(projectData); // assert mockProjectRepository.VerifyAll(); }