public async Task GetAsync_WhenGoalDoesntExists_ShouldPerformCorrectly( SqlConnectionFactory sqlConnectionFactory) { // Arrange var goalId = Guid.NewGuid(); var sut = new GoalQuery(sqlConnectionFactory); // Act var result = await sut.GetAsync(goalId); // Asserts result.Should().BeNull(); }
public async Task GetAsync_ShouldPerformCorrectly( SqlConnectionFactory sqlConnectionFactory) { // Arrange var goalId = new Guid("ca41679d-ffb0-4899-a357-9f4de75d278a"); var sut = new GoalQuery(sqlConnectionFactory); // Act var result = await sut.GetAsync(goalId); // Asserts result.Should().NotBeNull(); result.Id.Should().Be(new Guid("ca41679d-ffb0-4899-a357-9f4de75d278a")); result.Title.Should().Be("Check E-mails"); result.Count.Should().Be(50); }