Esempio n. 1
0
        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);
        }