66121eb9ab2d09d95ee7bbdd8ed5ad4e4f409f58
[dmaap/messagerouter/dmaapclient.git] / src / test / java / org / onap / dmaap / mr / logging / MRAppenderTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP Policy Engine
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. 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.dmaap.mr.logging;
22
23 import static org.junit.Assert.assertTrue;
24
25
26 import org.junit.After;
27 import org.junit.Before;
28 import org.junit.Test;
29
30 public class MRAppenderTest {
31         private MRAppender appender = null;
32
33         @Before
34         public void setUp() throws Exception {
35                 appender = new MRAppender();
36
37         }
38
39         @After
40         public void tearDown() throws Exception {
41
42         }
43
44         @Test
45         public void testClose() {
46                 try {
47                         appender.close();
48                 } catch (NullPointerException e) {
49                         assertTrue(true);
50                 }
51
52                 assertTrue(true);
53
54         }
55
56         @Test
57         public void testRequiresLayout() {
58
59                 appender.requiresLayout();
60                 assertTrue(true);
61
62         }
63
64         @Test
65         public void testAppend() {
66
67                 try {
68                         appender.append(null);
69                 } catch (NullPointerException e) {
70                         assertTrue(true);
71                 }
72
73                 assertTrue(true);
74
75         }
76
77         @Test
78         public void testActivateOptions() {
79
80                 appender.activateOptions();
81                 assertTrue(true);
82
83         }
84
85         @Test
86         public void testGetTopic() {
87
88                 appender.getTopic();
89                 assertTrue(true);
90
91         }
92
93         @Test
94         public void testSetTopic() {
95
96                 appender.setTopic("testTopic");
97                 assertTrue(true);
98
99         }
100
101         @Test
102         public void testGetPartition() {
103
104                 appender.getPartition();
105                 assertTrue(true);
106
107         }
108
109         @Test
110         public void testSetPartition() {
111
112                 appender.setPartition("partition");
113                 assertTrue(true);
114
115         }
116
117         @Test
118         public void testGetHosts() {
119
120                 appender.getHosts();
121                 assertTrue(true);
122
123         }
124
125         @Test
126         public void testSetHosts() {
127
128                 appender.setHosts("hosts");
129                 assertTrue(true);
130
131         }
132
133         @Test
134         public void testGetMaxBatchSize() {
135
136                 appender.getMaxBatchSize();
137                 assertTrue(true);
138
139         }
140
141         @Test
142         public void testSetMaxBatchSize() {
143
144                 appender.setMaxBatchSize(20);
145                 assertTrue(true);
146
147         }
148
149         @Test
150         public void testGetMaxAgeMs() {
151
152                 appender.getMaxAgeMs();
153                 assertTrue(true);
154
155         }
156
157         @Test
158         public void testSetMaxAgeMs() {
159
160                 appender.setMaxAgeMs(15);
161                 assertTrue(true);
162
163         }
164
165         @Test
166         public void testIsCompress() {
167
168                 appender.isCompress();
169                 assertTrue(true);
170
171         }
172
173         @Test
174         public void testSetCompress() {
175
176                 appender.setCompress(true);
177                 assertTrue(true);
178
179         }
180
181 }