public void GetEventByDescription_WithEmptyString_ShouldReturnFullList() { // arrange var userId = 1; var mock = new Mock <IEventRepository>(); mock.Setup(x => x.GetAll()).Returns(eventList); _sut = new EventStore(mock.Object); // act var result = _sut.GetByDescriptionForUser("", userId); // assert Assert.Equal(2, result.Count()); }
public void GetEventByDescription_WithValue_ShouldReturnCorrectItem() { // arrange var userId = 1; var mock = new Mock <IEventRepository>(); mock.Setup(x => x.GetAll()).Returns(eventList); _sut = new EventStore(mock.Object); // act var fullList = _sut.GetByDescriptionForUser("Sandros", userId); var result = fullList.FirstOrDefault(x => x.EventId == 1); // assert Assert.Equal("Sandros Gimtadienis", result.LongDescription); }