Skip to content
Snippets Groups Projects
Commit 7000963a authored by OZGCloud's avatar OZGCloud
Browse files

OZG-4391 OZG-4417 improve test structure

parent b6041bd0
No related branches found
No related tags found
No related merge requests found
......@@ -306,46 +306,6 @@ class VorgangWithEingangProzessorTest {
}
@Nested
class TestOnVorgangDataNotComplete {
@Test
void shouldReturnFalseIfEingangNull() {
var hasEnabled = callProcessor(VorgangWithEingangTestFactory.createBuilder().eingang(null).build());
assertThat(hasEnabled).isFalse();
}
@Test
void shouldReturnFalseIfEingangHeaderNull() {
var hasEnabled = callProcessor(
VorgangWithEingangTestFactory.createBuilder().eingang(EingangTestFactory.createBuilder().header(null).build()).build());
assertThat(hasEnabled).isFalse();
}
@Test
void shouldReturnFalseIfFormEngineNameNull() {
var hasEnabled = callProcessor(
VorgangWithEingangTestFactory.createBuilder().eingang(
EingangTestFactory.createBuilder().header(EingangHeaderTestFactory.createBuilder().formEngineName(null).build())
.build()).build());
assertThat(hasEnabled).isFalse();
}
@Test
void shouldReturnFalseIfFormIdNull() {
var hasEnabled = callProcessor(
VorgangWithEingangTestFactory.createBuilder().eingang(
EingangTestFactory.createBuilder().header(EingangHeaderTestFactory.createBuilder().formId(null).build())
.build()).build());
assertThat(hasEnabled).isFalse();
}
}
@Nested
class TestOnBescheidPropertiesSet {
......@@ -373,6 +333,41 @@ class VorgangWithEingangProzessorTest {
}
}
@Test
void shouldReturnFalseOnEmptyEingang() {
var hasEnabled = callProcessor(VorgangWithEingangTestFactory.createBuilder().eingang(null).build());
assertThat(hasEnabled).isFalse();
}
@Test
void shouldReturnFalseOnEmptyEingangHeader() {
var hasEnabled = callProcessor(
VorgangWithEingangTestFactory.createBuilder().eingang(EingangTestFactory.createBuilder().header(null).build()).build());
assertThat(hasEnabled).isFalse();
}
@Test
void shouldReturnFalseOnEmptyFormEngineName() {
var hasEnabled = callProcessor(
VorgangWithEingangTestFactory.createBuilder().eingang(
EingangTestFactory.createBuilder().header(EingangHeaderTestFactory.createBuilder().formEngineName(null).build())
.build()).build());
assertThat(hasEnabled).isFalse();
}
@Test
void shouldReturnFalseOnEmptyFormId() {
var hasEnabled = callProcessor(
VorgangWithEingangTestFactory.createBuilder().eingang(
EingangTestFactory.createBuilder().header(EingangHeaderTestFactory.createBuilder().formId(null).build())
.build()).build());
assertThat(hasEnabled).isFalse();
}
boolean callProcessor(VorgangWithEingang vorgang) {
return processor.hasVorgangCreateBescheidEnabled(vorgang);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment