示例#1
0
        public async Task OnSignUp_ValidClientInfo_ClientCreatedInStorage()
        {
            var clientDto = DummyModels.ClientDto();
            await _processor.OnSignUp(clientDto);

            _clientRepoMock.Verify(x => x.Add(It.Is <Client>(x => x.ConnectionId == clientDto.ConnectionId)), Times.Once);
        }
示例#2
0
        public void OnSignUp_ErrorInstorage_ErrorThrown()
        {
            _clientRepoMock.Setup(x => x.Add(It.IsAny <Client>())).ThrowsAsync(new Exception());

            var clientDto = DummyModels.ClientDto();

            Assert.ThrowsAsync <Exception>(() => _processor.OnSignUp(clientDto));
        }