diff options
Diffstat (limited to 'ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/xmlobj/ReportWrapperTest.java')
-rw-r--r-- | ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/xmlobj/ReportWrapperTest.java | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/xmlobj/ReportWrapperTest.java b/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/xmlobj/ReportWrapperTest.java index 073a413d..1f95b3ca 100644 --- a/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/xmlobj/ReportWrapperTest.java +++ b/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/xmlobj/ReportWrapperTest.java @@ -1070,6 +1070,9 @@ public class ReportWrapperTest { Codec codec = PowerMockito.mock(Codec.class); Mockito.when(SecurityCodecUtil.getCodec()).thenReturn(codec); Mockito.when(encoder.encodeForSQL(Matchers.any(Codec.class), Matchers.anyString())).thenReturn("select *"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1091,6 +1094,9 @@ public class ReportWrapperTest { Mockito.when(encoder.encodeForSQL(Matchers.any(Codec.class), Matchers.anyString())).thenReturn("select *"); rw.getFormFieldList().formField.get(0).setFieldType("BLANK1"); Mockito.when(paramValues.isParameterMultiValue(Matchers.anyString())).thenReturn(true); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1112,6 +1118,9 @@ public class ReportWrapperTest { Mockito.when(encoder.encodeForSQL(Matchers.any(Codec.class), Matchers.anyString())).thenReturn("select *"); rw.getFormFieldList().formField.get(0).setFieldType("BLANK1"); Mockito.when(paramValues.isParameterMultiValue(Matchers.anyString())).thenReturn(true); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1133,6 +1142,9 @@ public class ReportWrapperTest { Mockito.when(encoder.encodeForSQL(Matchers.any(Codec.class), Matchers.anyString())).thenReturn("select *"); rw.getFormFieldList().formField.get(0).setFieldType("BLANK1"); Mockito.when(paramValues.isParameterMultiValue(Matchers.anyString())).thenReturn(true); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1162,6 +1174,9 @@ public class ReportWrapperTest { Mockito.when(ds.getRowCount()).thenReturn(1); Mockito.when(ds.getString(Mockito.anyInt(), Mockito.anyInt())).thenReturn("test"); rw.getFormFieldList().formField.get(0).setValidationType(FormField.VT_TIMESTAMP_HR); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1191,6 +1206,9 @@ public class ReportWrapperTest { Mockito.when(ds.getRowCount()).thenReturn(1); Mockito.when(ds.getString(Mockito.anyInt(), Mockito.anyInt())).thenReturn("test"); rw.getFormFieldList().formField.get(0).setValidationType(FormField.VT_TIMESTAMP_MIN); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1220,6 +1238,9 @@ public class ReportWrapperTest { Mockito.when(ds.getRowCount()).thenReturn(1); Mockito.when(ds.getString(Mockito.anyInt(), Mockito.anyInt())).thenReturn("test"); rw.getFormFieldList().formField.get(0).setValidationType(FormField.VT_TIMESTAMP_SEC); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1251,6 +1272,7 @@ public class ReportWrapperTest { RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); Mockito.when(remDbInfo.getDBType(Mockito.any(String.class))).thenReturn("DAYTONA"); + rw.setRemDbInfo(remDbInfo); rw.generateSQLSQLBased(paramValues, "overrideSortByColId", "overrideSortByAscDesc", "userId", mockedRequest); } @@ -1316,6 +1338,9 @@ public class ReportWrapperTest { rw.getCustomReport().setDbType("DAYTONA"); rw.setReportDefType("SQL-based1"); rw.setDBInfo("DAYTONA"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateTotalSQLCrossTab("test From table", "rowColPos", "userId", mockedRequest, paramValues); } @@ -1326,6 +1351,9 @@ public class ReportWrapperTest { rw.getCustomReport().setDbType("local"); rw.setReportDefType("SQL-based1"); rw.setDBInfo("DAYTONA"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.getCustomReport().getDataSourceList().getDataSource().get(0).getDataColumnList().getDataColumn().get(0) .setVisible(true); rw.generateTotalSQLCrossTab("test From table", "rowColPos", "userId", mockedRequest, paramValues); @@ -1338,6 +1366,9 @@ public class ReportWrapperTest { rw.getCustomReport().setDbType("DAYTONA"); rw.setReportDefType("SQL-based1"); rw.setDBInfo("DAYTONA"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.setWholeSQL("test From table"); rw.generateTotalSQLCrossTab(paramValues, "rowColPos", "userId", mockedRequest); } @@ -1352,6 +1383,9 @@ public class ReportWrapperTest { rw.getCustomReport().getDataSourceList().getDataSource().get(0).getDataColumnList().getDataColumn().get(0) .setVisible(true); rw.setWholeSQL("test From table"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateTotalSQLCrossTab(paramValues, "rowColPos", "userId", mockedRequest); } @@ -1367,6 +1401,9 @@ public class ReportWrapperTest { rw.setWholeSQL("test From table"); rw.getCustomReport().getDataSourceList().getDataSource().get(0).getDataColumnList().getDataColumn().get(0) .setCrossTabValue("test"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateTotalSQLCrossTab(paramValues, "test", "userId", mockedRequest); } @@ -1500,6 +1537,9 @@ public class ReportWrapperTest { SQLCorrector sqlCorrector = PowerMockito.mock(SQLCorrector.class); PowerMockito.whenNew(SQLCorrector.class).withNoArguments().thenReturn(sqlCorrector); Mockito.when(sqlCorrector.fixSQL(Matchers.any(StringBuffer.class))).thenReturn("test"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateTotalSQLLinear(paramValues, "test", mockedRequest); } @@ -1515,6 +1555,9 @@ public class ReportWrapperTest { PowerMockito.whenNew(SQLCorrector.class).withNoArguments().thenReturn(sqlCorrector); Mockito.when(sqlCorrector.fixSQL(Matchers.any(StringBuffer.class))).thenReturn("test"); rw.setWholeSQL("test from test"); + RemDbInfo remDbInfo = Mockito.mock(RemDbInfo.class); + PowerMockito.whenNew(RemDbInfo.class).withNoArguments().thenReturn(remDbInfo); + rw.setRemDbInfo(remDbInfo); rw.generateTotalSQLLinear(paramValues, "test", mockedRequest); } @Test |