public async Task ShouldReturnNonOverlapingClaimId(Mock <IAdventInputProvider> adventInput) { // Arrange adventInput.Setup(c => c.GetElfsFabricClaims()).ReturnsAsync(ElfsClaimsOnFibricWithThreeOverlaping()); var day3 = new Day3(adventInput.Object); // Act var result = await day3.GetNonOverlapingClaimId(); // Assert Assert.Equal(4, result); }