米琪卡哇伊
定义正常情况下的期望输出和期望输出,并提供正确的输入。现在,通过声明一个类来实现测试,将它命名为任何东西(通常类似于TestAddingModule),并将testAdd方法添加到它中(例如,如下所示):编写一个方法,并在上面添加@Test注释。在该方法中,运行二进制和assertEquals(expectedVal,calculatedVal).通过运行它来测试您的方法(在Eclipse中,右击,选择RunasJUnit测试)。//for normal addition @Testpublic void testAdd1Plus1() {
int x = 1 ; int y = 1;
assertEquals(2, myClass.add(x,y));}按需要添加其他案例。测试如果存在整数溢出,二进制和不会引发意外异常。测试您的方法如何优雅地处理Null输入(例如下面的例子)。//if you are using 0 as default for null, make sure your class works in that case.@Testpublic void testAdd1Plus1() {
int y = 1;
assertEquals(0, myClass.add(null,y));}