1 package org.openecomp.sdc.common.ecomplog;
4 import org.openecomp.sdc.common.ecomplog.Enums.Severity;
5 import org.openecomp.sdc.common.ecomplog.api.IEcompMdcWrapper;
7 public class EcompLoggerMetricTest {
9 private EcompLoggerMetric createTestSubject() {
10 return new EcompLoggerMetric(new EcompMDCWrapper(new Stopwatch()));
15 public void testGetInstance() throws Exception {
16 EcompLoggerMetric result;
19 result = EcompLoggerMetric.getInstance();
24 public void testStartTimer() throws Exception {
25 EcompLoggerMetric testSubject;
26 EcompLoggerMetric result;
29 testSubject = createTestSubject();
30 result = testSubject.startTimer();
35 public void testSetKeyRequestId() throws Exception {
36 EcompLoggerMetric testSubject;
37 String keyRequestId = "";
38 EcompLoggerMetric result;
41 testSubject = createTestSubject();
42 result = testSubject.setKeyRequestId(keyRequestId);
47 public void testStopTimer() throws Exception {
48 EcompLoggerMetric testSubject;
49 EcompLoggerMetric result;
52 testSubject = createTestSubject();
53 result = testSubject.stopTimer();
58 public void testSetAutoServerFQDN() throws Exception {
59 EcompLoggerMetric testSubject;
60 String serverFQDN = "";
61 EcompLoggerMetric result;
64 testSubject = createTestSubject();
65 result = testSubject.setAutoServerFQDN(serverFQDN);
70 public void testSetAutoServerIPAddress() throws Exception {
71 EcompLoggerMetric testSubject;
72 String serverIPAddress = "";
73 EcompLoggerMetric result;
76 testSubject = createTestSubject();
77 result = testSubject.setAutoServerIPAddress(serverIPAddress);
82 public void testSetInstanceUUID() throws Exception {
83 EcompLoggerMetric testSubject;
84 String instanceUUID = "";
85 EcompLoggerMetric result;
88 testSubject = createTestSubject();
89 result = testSubject.setInstanceUUID(instanceUUID);
94 public void testSetOptProcessKey() throws Exception {
95 EcompLoggerMetric testSubject;
96 String processKey = "";
97 EcompLoggerMetric result;
100 testSubject = createTestSubject();
101 result = testSubject.setOptProcessKey(processKey);
106 public void testSetOptAlertSeverity() throws Exception {
107 EcompLoggerMetric testSubject;
108 Severity alertSeverity = null;
109 EcompLoggerMetric result;
112 testSubject = createTestSubject();
113 result = testSubject.setOptAlertSeverity(alertSeverity.OK);
118 public void testSetOptCustomField1() throws Exception {
119 EcompLoggerMetric testSubject;
120 String customField1 = "";
121 EcompLoggerMetric result;
124 testSubject = createTestSubject();
125 result = testSubject.setOptCustomField1(customField1);
130 public void testSetOptCustomField2() throws Exception {
131 EcompLoggerMetric testSubject;
132 String customField2 = "";
133 EcompLoggerMetric result;
136 testSubject = createTestSubject();
137 result = testSubject.setOptCustomField2(customField2);
142 public void testSetOptCustomField3() throws Exception {
143 EcompLoggerMetric testSubject;
144 String customField3 = "";
145 EcompLoggerMetric result;
148 testSubject = createTestSubject();
149 result = testSubject.setOptCustomField3(customField3);
154 public void testSetOptCustomField4() throws Exception {
155 EcompLoggerMetric testSubject;
156 String customField4 = "";
157 EcompLoggerMetric result;
160 testSubject = createTestSubject();
161 result = testSubject.setOptCustomField4(customField4);
166 public void testSetRemoteHost() throws Exception {
167 EcompLoggerMetric testSubject;
168 String remoteHost = "";
169 EcompLoggerMetric result;
172 testSubject = createTestSubject();
173 result = testSubject.setRemoteHost(remoteHost);
178 public void testSetServiceName() throws Exception {
179 EcompLoggerMetric testSubject;
180 String serviceName = "";
181 EcompLoggerMetric result;
184 testSubject = createTestSubject();
185 result = testSubject.setServiceName(serviceName);
190 public void testSetStatusCode() throws Exception {
191 EcompLoggerMetric testSubject;
192 String statusCode = "";
193 EcompLoggerMetric result;
196 testSubject = createTestSubject();
197 result = testSubject.setStatusCode(statusCode);
202 public void testSetPartnerName() throws Exception {
203 EcompLoggerMetric testSubject;
204 String partnerName = "";
205 EcompLoggerMetric result;
208 testSubject = createTestSubject();
209 result = testSubject.setPartnerName(partnerName);
214 public void testSetResponseCode() throws Exception {
215 EcompLoggerMetric testSubject;
216 int responseCode = 0;
217 EcompLoggerMetric result;
220 testSubject = createTestSubject();
221 result = testSubject.setResponseCode(responseCode);
226 public void testSetResponseDesc() throws Exception {
227 EcompLoggerMetric testSubject;
228 String responseDesc = "";
229 EcompLoggerMetric result;
232 testSubject = createTestSubject();
233 result = testSubject.setResponseDesc(responseDesc);
238 public void testSetOptServiceInstanceId() throws Exception {
239 EcompLoggerMetric testSubject;
240 String serviceInstanceId = "";
241 EcompLoggerMetric result;
244 testSubject = createTestSubject();
245 result = testSubject.setOptServiceInstanceId(serviceInstanceId);
250 public void testSetOptClassName() throws Exception {
251 EcompLoggerMetric testSubject;
252 String className = "";
253 EcompLoggerMetric result;
256 testSubject = createTestSubject();
257 result = testSubject.setOptClassName(className);
262 public void testSetTargetEntity() throws Exception {
263 EcompLoggerMetric testSubject;
264 String targetEntity = "";
265 EcompLoggerMetric result;
268 testSubject = createTestSubject();
269 result = testSubject.setTargetEntity(targetEntity);
274 public void testSetTargetServiceName() throws Exception {
275 EcompLoggerMetric testSubject;
276 String targetServiceName = "";
277 EcompLoggerMetric result;
280 testSubject = createTestSubject();
281 result = testSubject.setTargetServiceName(targetServiceName);
286 public void testSetTargetVirtualEntity() throws Exception {
287 EcompLoggerMetric testSubject;
288 String targetVirtualEntity = "";
289 EcompLoggerMetric result;
292 testSubject = createTestSubject();
293 result = testSubject.setTargetVirtualEntity(targetVirtualEntity);
298 public void testClear() throws Exception {
299 EcompLoggerMetric testSubject;
300 EcompLoggerMetric result;
303 testSubject = createTestSubject();
304 result = testSubject.clear();
309 public void testInitializeMandatoryFields() throws Exception {
310 EcompLoggerMetric testSubject;
313 testSubject = createTestSubject();
314 testSubject.initializeMandatoryFields();