public void GetFriendsOfUser_SuccessNoFriends_ReturnsEmptyList() { var dbMock = new Mock <IDb <Friend> >(); dbMock.Setup(db => db.Select(1, "WHERE userId1 = @userId OR userId2 = @userId", It.IsAny <SqlParameter[]>())) .Returns(default(List <Friend>)) .Verifiable(); var friendsRepository = new FriendsRepository(dbMock.Object); var friends = friendsRepository.GetFriendsOfUserByStatus(0); Assert.IsNotNull(friends); Assert.AreEqual(0, friends.Count()); dbMock.Verify(); }