public void FindByDayId_ReturnsSlots_ForGivenDayId() { // Arrange var context = Substitute.For <ISlotsContext>(); context.Slots().Returns(CreateSlots); SlotsRepository sut = CreateSut(context); // Act IEnumerable <ISlot> actual = sut.FindByDayId(1); // Assert Assert.Equal(1, actual.Count()); }
public void All_ReturnsSlots_WhenCalled() { // Arrange var context = Substitute.For <ISlotsContext>(); context.Slots().Returns(CreateSlots); SlotsRepository sut = CreateSut(context); // Act IQueryable <ISlot> actual = sut.All; // Assert Assert.Equal(2, actual.Count()); }