コード例 #1
0
        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();
        }