Esempio n. 1
0
        public ProfessionalAppServiceTests()
        {
            _professionalAppService = Resolve <IProfessionalAppService>();

            _professionalPoco = new ProfessionalPoco()
            {
                ProfessionalId    = 1,
                Code              = Guid.NewGuid(),
                Address           = "Rua do comercio",
                AddressNumber     = "123",
                AddressComplement = "APT 123",
                Email             = "*****@*****.**",
                Name              = "João da Silva",
                Phone             = "55998765432",
                ZipCode           = "99888777"
            };

            // Setup
            UsingDbContext <LegacyDbContext>(context =>
            {
                context.Professionals.Add(_professionalPoco);
                context.Specialties.Add(new SpecialtyPoco()
                {
                    Id = 1, Description = "Anestesiologia"
                });
            });
        }
Esempio n. 2
0
 public ProfessionalController(IProfessionalAppService appService, ProfessionalValidator validator, IConfigurationRoot configuration)
 {
     this.appService    = appService;
     this.validator     = validator;
     this.configuration = configuration;
 }
Esempio n. 3
0
 public ProfessionalController(IProfessionalAppService professionalAppService)
 {
     _professionalAppService = professionalAppService;
 }