public async Task GetIssueByIdAsync_Should_return_null_if_the_issue_does_not_exist_Test() { // Arrange const int invalidId = 5; // // Create Mocked Context by Seeding Data await using var context = new DataContext(Options); await MockHelpers.CreateMockedDataContext(Options); RepositoryUnderTest = new IssueRepository(context); // Act var result = await RepositoryUnderTest.GetIssueByIdAsync(invalidId); // Assert Assert.Null(result); }
public async Task GetIssueByIdAsync_Should_return_the_expected_Issue_Test() { // Arrange // // Create Mocked Context by Seeding Data await using var context = new DataContext(Options); await MockHelpers.CreateMockedDataContext(Options); RepositoryUnderTest = new IssueRepository(context); // Act var result = await RepositoryUnderTest.GetIssueByIdAsync(IssueList[1].Id); // Assert result.Should().NotBeNull(); result.Id.Should().Be(IssueList[1].Id); }