Android 使用Eclipse-JUNIT进行单元测试

Android 使用Eclipse-JUNIT进行单元测试,android,eclipse,unit-testing,testing,junit,Android,Eclipse,Unit Testing,Testing,Junit,我使用Eclipse编写了一个主要使用GPS的android应用程序 我想对应用程序进行JUNIT测试 为我的单元测试指定多个值的最佳方法是什么?在每个测试中,您应该使用许多可用断言中的一个来检查被测试方法返回的值是否正确。在测试该方法时,您可以向其传递所需的任何参数 比如说 assertEquals("OK",myObj.methodUnderTest(param1,param2,param3)); 也许我误解了这个问题,但听起来你想要参数化测试。这允许您编写一个测试,但针对该测试测试多个

我使用Eclipse编写了一个主要使用GPS的android应用程序

我想对应用程序进行
JUNIT
测试


为我的单元测试指定多个值的最佳方法是什么?

在每个测试中,您应该使用许多可用断言中的一个来检查被测试方法返回的值是否正确。在测试该方法时,您可以向其传递所需的任何参数

比如说

 assertEquals("OK",myObj.methodUnderTest(param1,param2,param3));

也许我误解了这个问题,但听起来你想要参数化测试。这允许您编写一个测试,但针对该测试测试多个不同的值

我更熟悉NUnit的参数化单元测试,但更熟悉JUnit关于参数化单元测试的文档