public void SetUp() { _mockCaseStatusGateway = new Mock <ICaseStatusGateway>(); _mockDatabaseGateway = new Mock <IDatabaseGateway>(); _caseStatusesUseCase = new CaseStatusesUseCase(_mockCaseStatusGateway.Object, _mockDatabaseGateway.Object); _request = CaseStatusHelper.CreateCaseStatusAnswerRequest(); _lacCaseStatusDomain = CaseStatusHelper.CreateCaseStatus(type: "LAC").ToDomain(); _worker = TestHelpers.CreateWorker(); _lacCaseStatus = TestHelpers.CreateCaseStatus(type: "LAC"); }
public void SetUp() { _answers = CaseStatusHelper.CreateCaseStatusRequestAnswers(min: 1, max: 1); _mockCaseStatusGateway = new Mock <ICaseStatusGateway>(); _mockDatabaseGateway = new Mock <IDatabaseGateway>(); _caseStatusesUseCase = new CaseStatusesUseCase(_mockCaseStatusGateway.Object, _mockDatabaseGateway.Object); _request = CaseStatusHelper.CreateCaseStatusAnswerRequest(answers: _answers); _cpCaseStatusDomain = CaseStatusHelper.CreateCaseStatus(type: "CP").ToDomain(); _worker = TestHelpers.CreateWorker(); _cpCaseStatus = TestHelpers.CreateCaseStatus(type: "CP"); }
public void SetUp() { _mockCaseStatusGateway = new Mock <ICaseStatusGateway>(); _mockDatabaseGateway = new Mock <IDatabaseGateway>(); _caseStatusesUseCase = new CaseStatusesUseCase(_mockCaseStatusGateway.Object, _mockDatabaseGateway.Object); _request = new ListCaseStatusesRequest() { PersonId = 123, IncludeClosedCases = false }; _person = TestHelpers.CreatePerson(); _caseStatus = TestHelpers.CreateCaseStatus(_person.Id); _mockDatabaseGateway.Setup(x => x.GetPersonByMosaicId(It.IsAny <long>())).Returns(_person); }
public void SetUp() { _mockDatabaseGateway = new Mock <IDatabaseGateway>(); _mockCaseStatusGateway = new Mock <ICaseStatusGateway>(); _caseStatusesUseCase = new CaseStatusesUseCase(_mockCaseStatusGateway.Object, _mockDatabaseGateway.Object); _request = CaseStatusHelper.CreateCaseStatusRequest(); _mockDatabaseGateway .Setup(x => x.GetPersonByMosaicId(It.IsAny <int>())) .Returns(TestHelpers.CreatePerson(_request.PersonId)); var caseStatus = CaseStatusHelper.CreateCaseStatus().ToDomain(); _mockCaseStatusGateway .Setup(x => x.CreateCaseStatus(It.IsAny <CreateCaseStatusRequest>())) .Returns(caseStatus); }
public void SetUp() { _mockCaseStatusGateway = new Mock <ICaseStatusGateway>(); _mockDatabaseGateway = new Mock <IDatabaseGateway>(); _caseStatusesUseCase = new CaseStatusesUseCase(_mockCaseStatusGateway.Object, _mockDatabaseGateway.Object); _resident = TestHelpers.CreatePerson(ageContext: "C"); _worker = TestHelpers.CreateWorker(); _caseStatus = TestHelpers.CreateCaseStatus(resident: _resident); _updateCaseStatusRequest = TestHelpers.CreateUpdateCaseStatusRequest(caseStatusId: _caseStatus.Id, email: _worker.Email); _updatedCaseStatus = TestHelpers.CreateCaseStatus(_resident.Id, _caseStatus.Notes, _caseStatus.StartDate, _updateCaseStatusRequest.EndDate, resident: _resident); _mockCaseStatusGateway .Setup(x => x.GetCasesStatusByCaseStatusId(_caseStatus.Id)) .Returns(_caseStatus.ToDomain()); _mockCaseStatusGateway .Setup(x => x.UpdateCaseStatus(_updateCaseStatusRequest)) .Returns(_updatedCaseStatus.ToDomain()); _mockDatabaseGateway.Setup(x => x.GetPersonByMosaicId(_resident.Id)).Returns(_resident); _mockDatabaseGateway.Setup(x => x.GetWorkerByEmail(_worker.Email)).Returns(_worker); }