diff options
author | 2018-09-26 11:42:19 +0530 | |
---|---|---|
committer | 2018-09-26 11:42:29 +0530 | |
commit | cb3268e88f1b4e2f00e77d574e875b01f14b7174 (patch) | |
tree | 3acf480aa0d67d95b2a015aed482bd81d3d8eca8 /ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/model/search/SearchResultTest.java | |
parent | afb7e4d6b9895146d5d7e27a7568a6360ca50ce3 (diff) |
Added test file for SearchResult
To increase the coverage
Issue-ID: PORTAL-400
Change-Id: I6c461138956c8b3f7058208cf8ddb5604eb4f8cd
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
Diffstat (limited to 'ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/model/search/SearchResultTest.java')
-rw-r--r-- | ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/model/search/SearchResultTest.java | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/model/search/SearchResultTest.java b/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/model/search/SearchResultTest.java new file mode 100644 index 00000000..7d2fca1e --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/model/search/SearchResultTest.java @@ -0,0 +1,79 @@ +/******************************************************************************* + * Copyright © 2018 IBM. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + ***************************************************************************** + * + * + */ + +package org.onap.portalsdk.analytics.model.search; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import org.junit.Assert; +import org.junit.Before; +import org.junit.Test; + +public class SearchResultTest { + private SearchResult searchResult; + + @Before + public void setUp() { + searchResult = new SearchResult(1, 10, 1,2); + } + + @Test + public void testGetPageNo() { + Assert.assertEquals(1, searchResult.getPageNo()); + } + + @Test + public void testGetPageSize() { + Assert.assertEquals(10, searchResult.getPageSize()); + } + + @Test + public void testGetSetDataSize() { + Assert.assertEquals(-1, searchResult.getDataSize()); + } + + @Test + public void testGetSetCsvPageFileName() { + searchResult.setCsvPageFileName("CSvFile"); + Assert.assertEquals("CSvFile", searchResult.getCsvPageFileName()); + } + + @Test + public void testGetSetCsvAllRowsFileName() { + searchResult.setCsvAllRowsFileName("CSvAlRowsFile"); + Assert.assertEquals("CSvAlRowsFile", searchResult.getCsvAllRowsFileName()); + } + + @Test + public void TestGetExcelAllRowsFileName() { + Assert.assertEquals(null, searchResult.getExcelAllRowsFileName()); + } + + @Test + public void TestAddColumn() { + SearchResultColumn col = new SearchResultColumn("1", "Column1", "10", "left", + "url", "column1", "linkForm", "linkConfirmMsg", + "linkImg", "10", "10", true, + true, false, true); + searchResult.addColumn(col); + Assert.assertEquals(col, searchResult.getColumn(0)); + Assert.assertEquals(1, searchResult.getNumColumns()); + } +} |