public void Retrieve_GivenWorkflowStageByIdQuery_ContextShouldBeQueriedAndAssessmentReturned() { var workflowStageId = Guid.NewGuid(); var set = new TestDbSet <WorkflowStage> { new WorkflowStage() { WorkflowStageId = Guid.NewGuid() }, new WorkflowStage() { WorkflowStageId = workflowStageId } }; A.CallTo(() => _fakeContext.Set <WorkflowStage>()).Returns(set); var query = new WorkflowStageByIdQuery() { WorkflowStageId = workflowStageId }; var workflowStage = _queryHandler.Retrieve(query); workflowStage.Should().NotBeNull(); }
public void Retrieve_GivenGivenWorkflowStageByIdQueryAndItemDoesNotExist_ContextShouldBeQueriedAndNullReturned() { var set = new TestDbSet <WorkflowStage> { new WorkflowStage() }; A.CallTo(() => _fakeContext.Set <WorkflowStage>()).Returns(set); var query = new WorkflowStageByIdQuery() { WorkflowStageId = Guid.NewGuid() }; var workflowStage = _queryHandler.Retrieve(query); workflowStage.Should().BeNull(); }