Skip to content

Commit 6c08d64

Browse files
committed
update test based on unit test report
1 parent 6bade82 commit 6c08d64

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

protobuf/src/test/java/gov/hhs/aspr/ms/taskit/protobuf/engine/AT_ProtobufJsonTaskitEngine.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import gov.hhs.aspr.ms.taskit.core.engine.TaskitCoreError;
2222
import gov.hhs.aspr.ms.taskit.core.testsupport.engine.TestTaskitEngine;
2323
import gov.hhs.aspr.ms.taskit.core.testsupport.objects.TestAppObject;
24+
import gov.hhs.aspr.ms.taskit.core.testsupport.translation.complexobject.TestComplexObjectTranslatorId;
2425
import gov.hhs.aspr.ms.taskit.core.testsupport.translation.object.specs.TestObjectTranslationSpec;
2526
import gov.hhs.aspr.ms.taskit.core.translation.TranslationSpec;
2627
import gov.hhs.aspr.ms.taskit.core.translation.Translator;
@@ -32,7 +33,6 @@
3233
import gov.hhs.aspr.ms.taskit.protobuf.testsupport.objects.TestComplexInputObject;
3334
import gov.hhs.aspr.ms.taskit.protobuf.testsupport.objects.TestInputEnum;
3435
import gov.hhs.aspr.ms.taskit.protobuf.testsupport.objects.TestInputObject;
35-
import gov.hhs.aspr.ms.taskit.protobuf.testsupport.translation.TestProtobufComplexObjectTranslator;
3636
import gov.hhs.aspr.ms.taskit.protobuf.testsupport.translation.specs.TestProtobufComplexObjectTranslationSpec;
3737
import gov.hhs.aspr.ms.taskit.protobuf.testsupport.translation.specs.TestProtobufObjectTranslationSpec;
3838
import gov.hhs.aspr.ms.util.annotations.UnitTestForCoverage;
@@ -359,7 +359,13 @@ public void testAddTranslationSpec() {
359359
@UnitTestMethod(target = ProtobufJsonTaskitEngine.Builder.class, name = "addTranslator", args = {
360360
Translator.class })
361361
public void testAddTranslator() {
362-
Translator translator = TestProtobufComplexObjectTranslator.getTranslator();
362+
Translator translator = Translator.builder()
363+
.setTranslatorId(TestComplexObjectTranslatorId.TRANSLATOR_ID)
364+
.setInitializer(translatorContext -> {
365+
translatorContext.getTaskitEngineBuilder(IProtobufTaskitEngineBuilder.class)
366+
.addTranslationSpec(new TestProtobufComplexObjectTranslationSpec());
367+
})
368+
.build();
363369

364370
ProtobufJsonTaskitEngine.builder()
365371
.addTranslator(translator).build();

protobuf/src/test/java/gov/hhs/aspr/ms/taskit/protobuf/translation/AT_ProtobufTranslationSpec.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66

77
import com.google.protobuf.BoolValue;
88

9-
import gov.hhs.aspr.ms.taskit.core.engine.TaskitEngine;
9+
import gov.hhs.aspr.ms.taskit.core.engine.ITaskitEngine;
1010
import gov.hhs.aspr.ms.taskit.protobuf.engine.ProtobufJsonTaskitEngine;
1111
import gov.hhs.aspr.ms.taskit.protobuf.translation.specs.BooleanTranslationSpec;
1212
import gov.hhs.aspr.ms.util.annotations.UnitTestMethod;
1313

1414
public class AT_ProtobufTranslationSpec {
1515

1616
@Test
17-
@UnitTestMethod(target = ProtobufTranslationSpec.class, name = "init", args = { TaskitEngine.class })
17+
@UnitTestMethod(target = ProtobufTranslationSpec.class, name = "init", args = { ITaskitEngine.class })
1818
public void testInit() {
1919
ProtobufJsonTaskitEngine protobufTaskitEngine = ProtobufJsonTaskitEngine.builder().build();
2020

0 commit comments

Comments
 (0)