Esempio n. 1
0
        public void ShouldRequireMinimumFields()
        {
            var command = new CreateDistrictCommand();

            FluentActions.Invoking(() =>
                                   SendAsync(command)).Should().Throw <ValidationException>();
        }
Esempio n. 2
0
        public async Task ShouldCreateDistrict()
        {
            var city = await SendAsync(new CreateCityCommand
            {
                Name = "Bursa"
            });

            var command = new CreateDistrictCommand
            {
                Name   = "Karacabey",
                CityId = city.Data.Id
            };

            var result = await SendAsync(command);

            var list = await FindAsync <District>(result.Data.Id);

            list.Should().NotBeNull();
            list.Name.Should().Be(command.Name);
            list.CreateDate.Should().BeCloseTo(DateTime.Now, 10000);
        }
 public async Task <ActionResult <ServiceResult <DistrictDto> > > Create(CreateDistrictCommand command)
 {
     return(Ok(await Mediator.Send(command)));
 }