public class Test{ public static void main(String args[]){ int i[]= new int[1]; System.out.println(i.equals(0)); } } //false
import static org.junit.Assert.*; import org.junit.Test; public class test { @Test public void test(){ int i[]= new int[1]; // assertNotNull/Null // assertSame/NotSame 指向同一内存地址(实例) // fail([String message])中断测试方法,输出message.让测试失败,并给出指定信息。 assertFalse(i.equals(0));//false assertEquals(i[0],0);//true } }
public class Test2{ public static void main(String args[]){ int i = Integer.MAX_VALUE; long j = i+1; System.out.println(j>i); System.out.println(j); System.out.println(i); } } //false //-2147483648 //2147483647
public class Test{ public static void main(String args[]){ B b=new B(); b.printValue(1); System.out.println(b.i);//0 } } class B { int i=0; public void printValue(int i){ i=i; } }
class B { int i=0; int j=0; public void printValueI(int i){ this.i=i; } public void printValueJ(int j){ j=j; } } @Test//通过测试 public void test2(){ B b=new B(); b.printValueI(1); assertEquals(b.i, 1); b.printValueJ(1); assertEquals(b.j, 0); }