Пример #1
0
        protected async Task <TView> CreateAsync(TCreate entityCreate)
        {
            var entity = _mapper.Map <TEntity>(entityCreate);
            await _service.AddAsync(entity);

            return(_mapper.Map <TView>(entity));
        }
Пример #2
0
        public async Task AddAsync_WithValidEntity_ShouldAddEntity()
        {
            // Arrange
            var project = new TestProject
            {
                Name          = "Test",
                Requirements  = "Test Req",
                TestScenarios = new List <TestScenario>()
            };

            // Act
            await _sut.AddAsync(project);

            // Assert
            _projectRepoMock.Verify(r => r.AddAsync(It.Is <TestProject>(p => p == project)), Times.Once);
        }