1 package org.apidesign.deadlock.logs;
3 import java.util.logging.Level;
4 import org.junit.After;
5 import org.junit.AfterClass;
6 import org.junit.Before;
7 import org.junit.BeforeClass;
9 import org.netbeans.junit.Log;
10 import static org.junit.Assert.*;
12 public class OverrideMePleaseTest {
14 public OverrideMePleaseTest() {
18 public void overideMePleaseNotOverriden() {
19 CharSequence log = Log.enable("org.apidesign", Level.WARNING);
20 OverrideMePlease instance = new OverrideMePlease() {
22 if (log.length() == 0) {
23 fail("There should be a warning: " + log);
28 public void overideMePleaseOverriden() {
29 // BEGIN: logs.override.test
30 CharSequence log = Log.enable("org.apidesign", Level.WARNING);
31 OverrideMePlease instance = new OverrideMePlease() {
33 protected boolean overideMePlease() {
37 if (log.length() != 0) {
38 fail("There should be no warning: " + log);
40 // END: logs.override.test