예제 #1
0
        public async Task CreateAsync()
        {
            // Arrange
            PlayerCreateDto input = new PlayerCreateDto
            {
                FirstName = "John",
                LastName = "Doe"
            };

            // Act
            PlayerDto serviceResult = await _playersAppService.CreateAsync(input);

            // Assert
            Player result = await _playerRepository.FindAsync(c => c.Id == serviceResult.Id);

            result.ShouldNotBe(null);
            result.FirstName.ShouldBe("John");
            result.LastName.ShouldBe("Doe");
            result.UserId.ShouldBeNull();
        }
예제 #2
0
 public virtual Task <PlayerDto> CreateAsync(PlayerCreateDto input)
 {
     return(_playersAppService.CreateAsync(input));
 }