RobolectricAndroid单元测试框架
Robolectric 是一款Android单元测试框架,示例代码:
@RunWith(RobolectricTestRunner.class) public class MyActivityTest { @Test public void clickingButton_shouldChangeResultsViewText() throws Exception { Activity activity = Robolectric.buildActivity(MyActivity.class).create().get(); Button pressMeButton = (Button) activity.findViewById(R.id.press_me_button); TextView results = (TextView) activity.findViewById(R.id.results_text_view); pressMeButton.performClick(); String resultsText = results.getText().toString(); assertThat(resultsText, equalTo("Testing Android Rocks!")); } }
评论
NodeUnitNode.js 单元测试框架
NodeUnit是Node.js的单元测试框架,基于assert模块为node.js和浏览器提供了简单的异步单元测试。特征使用简单只需从模块中导出测试与node.js一起使用并在浏览器中帮助您在测试异
NodeUnitNode.js 单元测试框架
0
zMMIXMMIX单元测试框架
zMMIX是一个MMIX单元测试框架:用于测试TAOCP里面的MMIX程序特点:简单的case编写。用户不再需要自己编写:Main代码去运行、查看一段MMIX程序的运行结果。测试数据驱动。用户主要关心
zMMIXMMIX单元测试框架
0