@Test public void shouldReturnErrorIfDoctorIsNotPresent() { Anamnese anamnese = new AnamneseBuilder().withComplaint("text").instance(); List<Error> errors = validator.validate(anamnese); assertEquals(1, errors.size()); assertEquals(ValidationMessages.INVALID_DOCTOR, errors.get(0).getKey()); }
@Test public void shouldReturnErrorIfTextIsNotPresent() { Anamnese anamnese = new AnamneseBuilder().withDoctor(aDoctor()).instance(); List<Error> errors = validator.validate(anamnese); assertEquals(1, errors.size()); assertEquals(ValidationMessages.INVALID_ANAMNESE, errors.get(0).getKey()); }
@Test public void shouldNotReturnErrorsOnAValidAnamnese() { Anamnese anamnese = new AnamneseBuilder().withComplaint("text").withDoctor(aDoctor()).instance(); List<Error> errors = validator.validate(anamnese); assertEquals(0, errors.size()); }