2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2019 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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
21 package org.openecomp.sdc.common.ecomplog;
23 import org.junit.Test;
25 import org.openecomp.sdc.common.log.elements.LoggerFactory;
26 import org.openecomp.sdc.common.log.elements.LoggerMetric;
27 import org.openecomp.sdc.common.log.enums.Severity;
28 import org.openecomp.sdc.common.log.wrappers.Logger;
31 public class LoggerMetricTest {
32 private static final Logger log = Logger.getLogger(LoggerMetricTest.class.getName());
34 private LoggerMetric createTestSubject() {
35 return LoggerFactory.getLogger(LoggerMetric.class,log);
40 public void testStartTimer() throws Exception {
41 LoggerMetric testSubject;
45 testSubject = createTestSubject();
46 result = testSubject.startTimer();
51 public void testSetKeyRequestId() throws Exception {
52 LoggerMetric testSubject;
53 String keyRequestId = "";
57 testSubject = createTestSubject();
58 result = testSubject.setKeyRequestId(keyRequestId);
63 public void testStopTimer() throws Exception {
64 LoggerMetric testSubject;
68 testSubject = createTestSubject();
69 result = testSubject.stopTimer();
74 public void testSetAutoServerFQDN() throws Exception {
75 LoggerMetric testSubject;
76 String serverFQDN = "";
80 testSubject = createTestSubject();
81 result = testSubject.setAutoServerFQDN(serverFQDN);
86 public void testSetAutoServerIPAddress() throws Exception {
87 LoggerMetric testSubject;
88 String serverIPAddress = "";
92 testSubject = createTestSubject();
93 result = testSubject.setAutoServerIPAddress(serverIPAddress);
98 public void testSetInstanceUUID() throws Exception {
99 LoggerMetric testSubject;
100 String instanceUUID = "";
104 testSubject = createTestSubject();
105 result = testSubject.setInstanceUUID(instanceUUID);
110 public void testSetOptProcessKey() throws Exception {
111 LoggerMetric testSubject;
112 String processKey = "";
116 testSubject = createTestSubject();
117 result = testSubject.setOptProcessKey(processKey);
122 public void testSetOptAlertSeverity() throws Exception {
123 LoggerMetric testSubject;
124 Severity alertSeverity = null;
128 testSubject = createTestSubject();
129 result = testSubject.setOptAlertSeverity(alertSeverity.OK);
134 public void testSetOptCustomField1() throws Exception {
135 LoggerMetric testSubject;
136 String customField1 = "";
140 testSubject = createTestSubject();
141 result = testSubject.setOptCustomField1(customField1);
146 public void testSetOptCustomField2() throws Exception {
147 LoggerMetric testSubject;
148 String customField2 = "";
152 testSubject = createTestSubject();
153 result = testSubject.setOptCustomField2(customField2);
158 public void testSetOptCustomField3() throws Exception {
159 LoggerMetric testSubject;
160 String customField3 = "";
164 testSubject = createTestSubject();
165 result = testSubject.setOptCustomField3(customField3);
170 public void testSetOptCustomField4() throws Exception {
171 LoggerMetric testSubject;
172 String customField4 = "";
176 testSubject = createTestSubject();
177 result = testSubject.setOptCustomField4(customField4);
182 public void testSetRemoteHost() throws Exception {
183 LoggerMetric testSubject;
184 String remoteHost = "";
188 testSubject = createTestSubject();
189 result = testSubject.setRemoteHost(remoteHost);
194 public void testSetServiceName() throws Exception {
195 LoggerMetric testSubject;
196 String serviceName = "";
200 testSubject = createTestSubject();
201 result = testSubject.setServiceName(serviceName);
206 public void testSetStatusCode() throws Exception {
207 LoggerMetric testSubject;
208 String statusCode = "";
212 testSubject = createTestSubject();
213 result = testSubject.setStatusCode(statusCode);
218 public void testSetPartnerName() throws Exception {
219 LoggerMetric testSubject;
220 String partnerName = "";
224 testSubject = createTestSubject();
225 result = testSubject.setPartnerName(partnerName);
230 public void testSetResponseCode() throws Exception {
231 LoggerMetric testSubject;
232 int responseCode = 0;
236 testSubject = createTestSubject();
237 result = testSubject.setResponseCode(responseCode);
242 public void testSetResponseDesc() throws Exception {
243 LoggerMetric testSubject;
244 String responseDesc = "";
248 testSubject = createTestSubject();
249 result = testSubject.setResponseDesc(responseDesc);
254 public void testSetOptServiceInstanceId() throws Exception {
255 LoggerMetric testSubject;
256 String serviceInstanceId = "";
260 testSubject = createTestSubject();
261 result = testSubject.setOptServiceInstanceId(serviceInstanceId);
266 public void testSetOptClassName() throws Exception {
267 LoggerMetric testSubject;
268 String className = "";
272 testSubject = createTestSubject();
273 result = testSubject.setOptClassName(className);
278 public void testSetTargetEntity() throws Exception {
279 LoggerMetric testSubject;
280 String targetEntity = "";
284 testSubject = createTestSubject();
285 result = testSubject.setTargetEntity(targetEntity);
290 public void testSetTargetServiceName() throws Exception {
291 LoggerMetric testSubject;
292 String targetServiceName = "";
296 testSubject = createTestSubject();
297 result = testSubject.setTargetServiceName(targetServiceName);
302 public void testSetTargetVirtualEntity() throws Exception {
303 LoggerMetric testSubject;
304 String targetVirtualEntity = "";
308 testSubject = createTestSubject();
309 result = testSubject.setTargetVirtualEntity(targetVirtualEntity);
314 public void testClear() throws Exception {
315 LoggerMetric testSubject;
319 testSubject = createTestSubject();
320 result = testSubject.clear();