Java Junit测试方法

Java Junit测试方法,java,junit,Java,Junit,我有一个名为buscaminas的对象,带有一些方法 @beforeach Buscaminas Buscaminas=新的Buscaminas(); @试验 void createMines(){ buscaminas.createMines(3); } 我如何检查该方法是否运行良好,使用JUnit工具生成3个地雷?JUnit的整个思想是促进“测试驱动的设计/开发”,但请仔细阅读。如果您正在编写一个测试,并且需要一些信息才能在测试中成功,那么您的设计应该能够适应它。在您的情况下,测试表明cr

我有一个名为
buscaminas
的对象,带有一些方法

@beforeach
Buscaminas Buscaminas=新的Buscaminas();
@试验
void createMines(){
buscaminas.createMines(3);
}

我如何检查该方法是否运行良好,使用JUnit工具生成3个地雷?

JUnit的整个思想是促进“测试驱动的设计/开发”,但请仔细阅读。如果您正在编写一个测试,并且需要一些信息才能在测试中成功,那么您的设计应该能够适应它。在您的情况下,测试表明createMines方法应该返回int,而不是void。改变它,您的测试工作就会变得微不足道。还有。。。。现在您坚持TDD。

如果mines属性是私有的,请添加一个getMines()方法,否则您将需要。这是否回答了您的问题?这个方法有什么作用?它是否更新了
buscaminas
中的某些属性?你有什么好办法吗?