示例#1
0
        public async Task Test_GetById_ReturnsValidObject()
        {
            var mockOdd = GenerateOddMock();
            var id      = Guid.NewGuid();

            mockOdd.Id = id;

            _oddsRepository.GetByIdAsync <Odd>(id).Returns(Task.FromResult(mockOdd));

            var result = await sut.GetByIdAsync(id);

            Assert.IsInstanceOf <OddDto>(result);
            Assert.AreEqual(result.Id, id);
        }
示例#2
0
 public async Task <OddDto> GetByIdAsync(Guid id)
 {
     return(Map(await _oddsRepository.GetByIdAsync <Odd>(id)));
 }