\r
package org.openecomp.dcae.apod.analytics.common;\r
\r
+import com.fasterxml.jackson.databind.ObjectMapper;\r
+import com.google.common.base.Suppliers;\r
+import org.junit.BeforeClass;\r
import org.openecomp.dcae.apod.analytics.common.service.processor.TestEarlyTerminatingProcessor;\r
import org.openecomp.dcae.apod.analytics.common.service.processor.TestMessageProcessor1;\r
import org.openecomp.dcae.apod.analytics.common.service.processor.TestMessageProcessor2;\r
+import org.openecomp.dcae.apod.analytics.model.util.json.AnalyticsModelObjectMapperSupplier;\r
import org.openecomp.dcae.apod.analytics.test.BaseDCAEAnalyticsUnitTest;\r
\r
/**\r
\r
protected static final String CEF_MESSAGE_FILE_PATH = "data/json/cef/cef_message.json";\r
\r
+ protected static ObjectMapper objectMapper;\r
+\r
+ /**\r
+ * Before running test cases need to assign object mapper.\r
+ */\r
+ @BeforeClass\r
+ public static void beforeClass() {\r
+ final AnalyticsModelObjectMapperSupplier analyticsModelObjectMapperSupplier =\r
+ new AnalyticsModelObjectMapperSupplier();\r
+ objectMapper = Suppliers.memoize(analyticsModelObjectMapperSupplier).get();\r
+ }\r
+\r
/*\r
* Test implementation for {@link CDAPAppSettings}\r
*/\r