1 /***
2 * JFoxSOAF, Service-Oriented Application Framework
3 *
4 * Copyright (C) www.huihoo.org
5 *
6 * Distributable under GNU LGPL For more information, please visit:
7 * http://www.huihoo.org/jfox/jfoxsoaf
8 */
9
10 package org.huihoo.jfox.soaf.services.logging;
11
12 import junit.framework.TestCase;
13
14 /***
15 * JUnit test case for the
16 * {@link org.huihoo.jfox.soaf.services.logging.LoggingServiceImpl).
17 *
18 * @author <a href="mailto:founder_chen@yahoo.com">Peter Cheng </a>
19 * @version $Revision: 1.3 $ $Date: 2004/10/25 08:30:09 $
20 * @version Revision: 1.0
21 */
22
23 public class LoggingServiceImplTest extends TestCase {
24
25 private LoggingServiceImpl log;
26
27 /***
28 * @see TestCase#setUp()
29 */
30 protected void setUp() throws Exception {
31 super.setUp();
32 log = new LoggingServiceImpl();
33 }
34
35 /***
36 * Test for method: LoggingServiceImpl()
37 *
38 * @see LoggingServiceImpl#LoggingServiceImpl()
39 */
40 public void testLoggingServiceImpl() throws Throwable {
41 LoggingServiceImpl logService = new LoggingServiceImpl();
42 }
43
44 /***
45 * Test for method: isWarnEnabled()
46 *
47 * @see LoggingServiceImpl#isWarnEnabled()
48 */
49 public void testIsWarnEnabled1() throws Throwable {
50 boolean RETVAL = log.isWarnEnabled();
51 assertEquals(true, RETVAL);
52 }
53
54 /***
55 * Test for method: isInfoEnabled()
56 *
57 * @see LoggingServiceImpl#isInfoEnabled()
58 */
59 public void testIsInfoEnabled1() throws Throwable {
60 boolean RETVAL = log.isInfoEnabled();
61 assertEquals(true, RETVAL);
62 }
63
64 /***
65 * Test for method: isDebugEnabled()
66 *
67 * @see LoggingServiceImpl#isDebugEnabled()
68 */
69 public void testIsDebugEnabled() throws Throwable {
70 boolean RETVAL = log.isDebugEnabled();
71 assertEquals(true, RETVAL);
72 }
73
74 /***
75 * Test for method: isErrorEnabled()
76 *
77 * @see LoggingServiceImpl#isErrorEnabled()
78 */
79 public void testIsErrorEnabled1() throws Throwable {
80 boolean RETVAL = log.isErrorEnabled();
81 assertEquals(true, RETVAL);
82 }
83
84 /***
85 * Test for method: isFatalEnabled()
86 *
87 * @see LoggingServiceImpl#isFatalEnabled()
88 */
89 public void testIsFatalEnabled1() throws Throwable {
90 boolean RETVAL = log.isFatalEnabled();
91 assertEquals(true, RETVAL);
92 }
93
94 /***
95 * Test for method: trace(Object)
96 *
97 * @see LoggingServiceImpl#trace(Object)
98 * @author Jtest
99 */
100 public void testTrace1() throws Throwable {
101 log.trace((Object) null);
102 }
103
104 /***
105 * Test for method: trace(Object)
106 *
107 * @see LoggingServiceImpl#trace(Object)
108 */
109 public void testTrace2() throws Throwable {
110 Object obj = new Object();
111 log.trace(obj);
112 }
113
114 /***
115 * Test for method: trace(Object,Throwable)
116 *
117 * @see LoggingServiceImpl#trace(Object,Throwable)
118 */
119 public void testTrace3() throws Throwable {
120 try {
121 log.trace((Object) null, new ArithmeticException());
122 } catch (Throwable e) {
123 }
124 }
125
126 /***
127 * Test for method: trace(Object,Throwable)
128 *
129 * @see LoggingServiceImpl#trace(Object,Throwable)
130 * @author Jtest
131 */
132 public void testTrace4() throws Throwable {
133 Object obj = new Object();
134 try {
135 log.trace(obj, new ArithmeticException());
136 } catch (Throwable e) {
137 }
138 }
139
140 /***
141 * Test for method: isTraceEnabled()
142 *
143 * @see LoggingServiceImpl#isTraceEnabled()
144 */
145 public void testIsTraceEnabled1() throws Throwable {
146 boolean RETVAL = log.isTraceEnabled();
147 assertEquals(true, RETVAL);
148 }
149
150 /***
151 * Test for method: warn(Object,Throwable)
152 *
153 * @see LoggingServiceImpl#warn(Object,Throwable)
154 */
155 public void testWarn1() throws Throwable {
156 try {
157 log.warn((Object) null, new ArithmeticException());
158 } catch (Throwable e) {
159 }
160 }
161
162 /***
163 * Test for method: warn(Object,Throwable)
164 *
165 * @see LoggingServiceImpl#warn(Object,Throwable)
166 */
167 public void testWarn2() throws Throwable {
168 Object obj = new Object();
169 try {
170 log.warn(obj, new ArithmeticException());
171 } catch (Throwable e) {
172 }
173 }
174
175 /***
176 * Test for method: warn(Object)
177 *
178 * @see LoggingServiceImpl#warn(Object)
179 */
180 public void testWarn3() throws Throwable {
181 log.warn((Object) null);
182 }
183
184 /***
185 * Test for method: warn(Object)
186 *
187 * @see LoggingServiceImpl#warn(Object)
188 */
189 public void testWarn4() throws Throwable {
190 Object obj = new Object();
191 log.warn(obj);
192 }
193
194 /***
195 * Test for method: debug(Object)
196 *
197 * @see LoggingServiceImpl#debug(Object)
198 */
199 public void testDebug1() {
200 log.debug((Object) null);
201 }
202
203 /***
204 * Test for method: debug(Object)
205 *
206 * @see LoggingServiceImpl#debug(Object)
207 */
208 public void testDebug2() {
209 Object obj = new Object();
210 log.debug(obj);
211 }
212
213 /***
214 * Test for method: debug(Object,Throwable)
215 *
216 * @see LoggingServiceImpl#debug(Object,Throwable)
217 */
218 public void testDebug3() {
219 try {
220 log.debug((Object) null, new ArithmeticException());
221 } catch (Throwable e) {
222 }
223 }
224
225 /***
226 * Test for method: debug(Object,Throwable)
227 *
228 * @see LoggingServiceImpl#debug(Object,Throwable)
229 */
230 public void testDebug4() throws Throwable {
231 Object obj = new Object();
232 try {
233 log.debug(obj, new ArithmeticException());
234 } catch (Throwable e) {
235 }
236 }
237
238 /***
239 * Test for method: info(Object,Throwable)
240 *
241 * @see LoggingServiceImpl#info(Object,Throwable)
242 */
243 public void testInfo1() throws Throwable {
244 try {
245 log.info((Object) null, new ArithmeticException());
246 } catch (Throwable e) {
247 }
248 }
249
250 /***
251 * Test for method: info(Object,Throwable)
252 *
253 * @see LoggingServiceImpl#info(Object,Throwable)
254 */
255 public void testInfo2() throws Throwable {
256 Object obj = new Object();
257 try {
258 log.info(obj, new ArithmeticException());
259 } catch (Throwable e) {
260 }
261 }
262
263 /***
264 * Test for method: info(Object)
265 *
266 * @see LoggingServiceImpl#info(Object)
267 */
268 public void testInfo3() throws Throwable {
269 log.info((Object) null);
270 }
271
272 /***
273 * Test for method: info(Object)
274 *
275 * @see LoggingServiceImpl#info(Object)
276 */
277 public void testInfo4() throws Throwable {
278 Object obj = new Object();
279 log.info(obj);
280 }
281
282 /***
283 * Test for method: error(Object)
284 *
285 * @see LoggingServiceImpl#error(Object)
286 */
287 public void testError1() throws Throwable {
288 log.error((Object) null);
289 }
290
291 /***
292 * Test for method: error(Object)
293 *
294 * @see LoggingServiceImpl#error(Object)
295 */
296 public void testError2() throws Throwable {
297 Object obj = new Object();
298 log.error(obj);
299 }
300
301 /***
302 * Test for method: error(Object,Throwable)
303 *
304 * @see LoggingServiceImpl#error(Object,Throwable)
305 */
306 public void testError3() throws Throwable {
307 try {
308 log.error((Object) null, new ArithmeticException());
309 } catch (Throwable e) {
310 }
311 }
312
313 /***
314 * Test for method: error(Object,Throwable)
315 *
316 * @see LoggingServiceImpl#error(Object,Throwable)
317 * @author Jtest
318 */
319 public void testError4() throws Throwable {
320 Object obj = new Object();
321 try {
322 log.error(obj, new ArithmeticException());
323 } catch (Throwable e) {
324 }
325 }
326
327 /***
328 * Test for method: fatal(Object,Throwable)
329 *
330 * @see LoggingServiceImpl#fatal(Object,Throwable)
331 */
332 public void testFatal1() throws Throwable {
333 try {
334 log.fatal((Object) null, new ArithmeticException());
335 } catch (Throwable e) {
336 }
337 }
338
339 /***
340 * Test for method: fatal(Object,Throwable)
341 *
342 * @see LoggingServiceImpl#fatal(Object,Throwable)
343 */
344 public void testFatal2() throws Throwable {
345 Object obj = new Object();
346 try {
347 log.fatal(obj, new ArithmeticException());
348 } catch (Throwable e) {
349 }
350 }
351
352 /***
353 * Test for method: fatal(Object)
354 *
355 * @see LoggingServiceImpl#fatal(Object)
356 */
357 public void testFatal3() throws Throwable {
358 log.fatal((Object) null);
359 }
360
361 /***
362 * Test for method: fatal(Object)
363 *
364 * @see LoggingServiceImpl#fatal(Object)
365 */
366 public void testFatal4() throws Throwable {
367 Object obj = new Object();
368 log.fatal(obj);
369 }
370
371 }