public void GetMessageUserIdInvalid() { var data = _fixture.CreateMany <Message>().ToList(); var ids = data.Select(x => x.UserId + 10); _mock.Setup(x => x.GetByUserId(It.IsIn(ids))).Returns(data); _mock.Setup(x => x.GetByUserId(It.IsNotIn(ids))).Returns((IEnumerable <Message>)null); MessageWorker.Initialize(_mock.Object); Assert.IsNull(MessageWorker.GetMessageByUser(-1)); Assert.IsNull(MessageWorker.GetMessageByUser(0)); }
public IEnumerable <Message> GetByUser(int userId) { return(MessageWorker.GetMessageByUser(userId)); }