Exemple #1
0
        public async Task GetClientById()
        {
            var requestedClientId = Guid.NewGuid().ToString();
            var client            = ClientFactory.BuildClientRepositoryModelWithSpecificId(requestedClientId);

            _clientsServiceMocked
            .Expects
            .One
            .Method(x => x.GetClientById(requestedClientId))
            .With(requestedClientId)
            .Will(Return.Value(Task.FromResult(client)));

            var result = await _sut.GetClientById(requestedClientId) as OkNegotiatedContentResult <Client>;

            Assert.IsNotNull(result);
            Assert.AreEqual(requestedClientId, result.Content.Id);
        }
Exemple #2
0
        public void Then_A_ClientRequestedById()
        {
            var requestedClientId = Guid.NewGuid().ToString();
            var client            = ClientFactory.BuildClientRepositoryModelWithSpecificId(requestedClientId);

            _clientsRepositoryMocked
            .Expects
            .One
            .Method(x => x.GetClientById(requestedClientId))
            .With(requestedClientId)
            .Will(Return.Value(Task.FromResult(client)));

            var clientResult = _sut.GetClientById(requestedClientId).Result;

            Assert.IsNotNull(clientResult);
            Assert.AreEqual(requestedClientId, clientResult.Id);
        }