コード例 #1
0
        public void GetById_Returns_BikeModelDetailsDto()
        {
            var details = new BikeModelDetails();
            var dto     = new BikeModelDetailsDto();

            mockRepo.Setup(r => r.GetDetailsById(It.IsAny <Guid>()))
            .Returns(details);

            mockMapper.Setup(m => m.Map <BikeModelDetailsDto>(details))
            .Returns(dto);

            BikeModelDetailsDto actual = bikeModelService.GetModelDetailsById(Guid.NewGuid());

            Assert.AreEqual(dto, actual);
        }
コード例 #2
0
        public void GetModelBySlug_Returns_BikeModelDetailsDto()
        {
            var name    = "test";
            var details = new BikeModelDetails();
            var dto     = new BikeModelDetailsDto();

            mockRepo.Setup(r => r.GetBySlug(It.IsAny <string>()))
            .Returns(details);

            mockMapper.Setup(m => m.Map <BikeModelDetailsDto>(details))
            .Returns(dto);

            BikeModelDetailsDto actual = bikeModelService.GetModelDetailsBySlug(name);

            Assert.AreEqual(dto, actual);
        }