public async Task Shouldnot_CreateGroupUseCase_WithInepNull() { var request = new CreateGroupRequest() { Inep = null, Name = "Escola Nossa Senhora do Loreto" }; ValidationException ex = await Assert.ThrowsAsync <ValidationException>(() => _createGroupUseCase.Execute(request)); ex.AssertErrorMessage("'Inep' não pode ser nulo."); }
public async Task Shouldnot_CreateGroupUseCase_WithNameNull() { var request = new CreateGroupRequest() { Inep = "14523698", Name = null }; ValidationException ex = await Assert.ThrowsAsync <ValidationException>(() => _createGroupUseCase.Execute(request)); ex.AssertErrorMessage("'Name' não pode ser nulo."); }
public async Task Shouldnot_CreateGroupUseCase_WithPublicSchoolNull() { var request = new CreateGroupRequest() { Inep = "00000000", Name = "Escola Maria Claudia" }; ValidationException ex = await Assert.ThrowsAsync <ValidationException>(() => _createGroupUseCase.Execute(request)); ex.AssertErrorMessage("'Public School' não pode ser nulo."); }
public async Task Shouldnot_CreatePublicSchoolUseCase_WithNameInvalid() { var request = new CreatePublicSchoolRequest() { Inep = "59658745", Name = null, Address = new AddressDto() }; ValidationException ex = await Assert.ThrowsAsync <ValidationException>(() => _createPublicSchoolUseCase.Execute(request)); ex.AssertErrorMessage("'Name' não pode ser nulo."); }
public async Task Shouldnot_CreatePublicSchoolUseCase_WithAddressNull() { var request = new CreatePublicSchoolRequest() { Inep = "59658745", Name = "Escola Nossa Senhora do Loreto" }; ValidationException ex = await Assert.ThrowsAsync <ValidationException>(() => _createPublicSchoolUseCase.Execute(request)); ex.AssertErrorMessage("'Address' não pode ser nulo."); }
public void Shouldnot_CreateAddress_WithCityInvalid(string city, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => VO.Addresses.Address.Create("20230011", "Ria Riachuelo, 221", "Apt 915", "Centro", city, VO.Addresses.State.SP)); ex.AssertErrorMessage(errorMessage); }
public void Shouldnot_CreateAddress_WithNeighborhoodInvalid(string neighborhood, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => VO.Addresses.Address.Create("20230011", "Ria Riachuelo, 221", "Apt 915", neighborhood, "", VO.Addresses.State.RS)); ex.AssertErrorMessage(errorMessage); }
public void Shouldnot_CreateAddress_WithComplementAddressInvalid(string complementAddress, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => VO.Addresses.Address.Create("20230011", "Rua Riachuelo, 221", complementAddress, "", "", VO.Addresses.State.CE)); ex.AssertErrorMessage(errorMessage); }
public void Shouldnot_CreateAddress_WithBaseAddressInvalid(string baseAddress, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => VO.Addresses.Address.Create("20230011", baseAddress, "", "", "", VO.Addresses.State.AM)); ex.AssertErrorMessage(errorMessage); }
public void Shouldnot_CreateAddress_WithZipCodeInvalid(string zipCode, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => VO.Addresses.Address.Create(zipCode, "", "", "", "", VO.Addresses.State.SP)); ex.AssertErrorMessage(errorMessage); }
public void Shouldnot_CreatePublicSchool_WithNameInvalid(string inep, string name, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => PublicSchoolDomain.PublicSchool.Create(inep, name, null)); ex.AssertErrorMessage(errorMessage); }
public void Shouldnot_CreatGroup_WithNameInvalid(string name, string errorMessage) { ValidationException ex = Assert.Throws <ValidationException>(() => GroupDomain.Group.Create(name, null)); ex.AssertErrorMessage(errorMessage); }