コード例 #1
0
        public void DeleteAvatar_Calls()
        {
            var bl = new AvatarBl(_avaRepoMock.Object, _userRepoMock.Object);

            bl.DeleteAvatarAsync(It.IsAny <string>()).Wait();

            _avaRepoMock.Verify(r => r.DeleteAvatarAsync(It.IsAny <string>()));
            _userRepoMock.Verify(r => r.UpdateAvatarTailAsync(It.IsAny <string>(), null));
        }
コード例 #2
0
        public void GetAvatarAsync_ReturnsAvatar()
        {
            _avaRepoMock.Setup(r => r.GetAvatarStreamAsync(It.IsAny <string>())).ReturnsAsync(new System.IO.MemoryStream(0));
            var bl = new AvatarBl(_avaRepoMock.Object, _userRepoMock.Object);

            var res = bl.GetAvatarAsync(It.IsAny <string>()).Result;

            _avaRepoMock.Verify(r => r.GetAvatarStreamAsync(It.IsAny <string>()));
        }