KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > puppycrawl > tools > checkstyle > checks > coding > InputJUnitTest


1 package com.puppycrawl.tools.checkstyle.checks.coding;
2
3 import junit.framework.*;
4
5 public class InputJUnitTest extends TestCase
6 {
7     public static Test suite() { return new TestSuite(""); } // correct
8
protected void setUp() {} // correct
9
public void tearDown() {} // correct
10
}
11
12 class BadTest1 extends TestCase
13 {
14     private void setUp() {} // private!!!
15
public static void tearDown() {} // static!!!
16
static Test suite() { return new TestSuite(""); } // non-public
17
}
18
19 class BadTest2 extends TestCase
20 {
21     public void SetUp() {} // wrong name
22
public int tearDown() {} // wrong return type
23
public static Test[] suite() {} // wrong return type
24
}
25
26 class BadTest3 extends TestCase
27 {
28     public void setUp(int i) {} // too many args
29
public void tear_down() {} // correct (unchecked)
30
public Test suite() { return new TestSuite(""); } // non-static
31
public void tearDown(int i) {} // too many args
32
}
33
Popular Tags