File tree Expand file tree Collapse file tree 1 file changed +21
-5
lines changed
src/test/java/com/commercetools/sync/states/utils Expand file tree Collapse file tree 1 file changed +21
-5
lines changed Original file line number Diff line number Diff line change @@ -126,11 +126,27 @@ void mapToStateDrafts_WithMissingRequiredFields_ShouldNotFailAndReturnEmptyDraft
126126 final State mockState = mock (State .class );
127127 when (mockState .getTransitions ()).thenReturn (null );
128128
129- // test
130- final List <StateDraft > referenceReplacedDrafts =
131- StateReferenceResolutionUtils .mapToStateDrafts (List .of (mockState ), referenceIdToKeyCache );
132-
133- assertThat (referenceReplacedDrafts .get (0 )).isEqualTo (StateDraft .of ());
129+ // asserts
130+ assertThat (
131+ StateReferenceResolutionUtils .mapToStateDrafts (
132+ List .of (mockState ), referenceIdToKeyCache )
133+ .get (0 ))
134+ .isEqualTo (StateDraft .of ());
135+
136+ when (mockState .getKey ()).thenReturn ("Any key" );
137+ assertThat (
138+ StateReferenceResolutionUtils .mapToStateDrafts (
139+ List .of (mockState ), referenceIdToKeyCache )
140+ .get (0 ))
141+ .isEqualTo (StateDraft .of ());
142+
143+ when (mockState .getKey ()).thenReturn (null );
144+ when (mockState .getType ()).thenReturn (StateTypeEnum .LINE_ITEM_STATE );
145+ assertThat (
146+ StateReferenceResolutionUtils .mapToStateDrafts (
147+ List .of (mockState ), referenceIdToKeyCache )
148+ .get (0 ))
149+ .isEqualTo (StateDraft .of ());
134150 }
135151
136152 @ Nonnull
You can’t perform that action at this time.
0 commit comments