Replaced all tabs with spaces in java and pom.xml
[so.git] / adapters / mso-catalog-db-adapter / src / test / java / org / onap / so / adapters / catalogdb / catalogrest / CatalogQueryExceptionTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 Huawei Technologies Co., Ltd. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.onap.so.adapters.catalogdb.catalogrest;
22
23 import org.junit.Test;
24 import static org.junit.Assert.assertNotNull;
25 import static org.junit.Assert.assertEquals;
26
27 public class CatalogQueryExceptionTest {
28     @Test
29     public void catalogQueryExceptionConstructor() {
30         CatalogQueryException messageCatalogQueryException = new CatalogQueryException("TestMessage");
31         assertNotNull(messageCatalogQueryException.getMessage());
32         assertEquals("TestMessage", messageCatalogQueryException.getMessage());
33
34         CatalogQueryException paramsCatalogQueryException =
35                 new CatalogQueryException("TestMessage", CatalogQueryExceptionCategory.INTERNAL, true, "messageID");
36         assertParams(paramsCatalogQueryException);
37
38         CatalogQueryException defaultCatalogQueryException = new CatalogQueryException();
39         defaultCatalogQueryException.setCategory(CatalogQueryExceptionCategory.INTERNAL);
40         defaultCatalogQueryException.setMessage("TestMessage");
41         defaultCatalogQueryException.setRolledBack(true);
42         defaultCatalogQueryException.setMessageId("messageID");
43         assertParams(defaultCatalogQueryException);
44     }
45
46     private void assertParams(CatalogQueryException paramsCatalogQueryException) {
47         assertNotNull(paramsCatalogQueryException.getMessage());
48         assertEquals("TestMessage", paramsCatalogQueryException.getMessage());
49         assertNotNull(paramsCatalogQueryException.getCategory());
50         assertEquals(CatalogQueryExceptionCategory.INTERNAL, paramsCatalogQueryException.getCategory());
51         assertNotNull(paramsCatalogQueryException.getRolledBack());
52         assertEquals(true, paramsCatalogQueryException.getRolledBack());
53         assertNotNull(paramsCatalogQueryException.getMessageId());
54         assertEquals("messageID", paramsCatalogQueryException.getMessageId());
55     }
56 }