cucumber专题提供cucumber的最新资讯内容,帮你更好的了解cucumber。
我想结合Robolectric和Cucumber(JVM). 目前我有两个类ActivityStepdefs,其中定义了活动管理的两个步骤定义. 我的第二个类是RoActivity例如,一个活动是根据它的类名创建的,并且将使用Robolectric. 当我使用RobolectricTestRunner运行RoActivityTest时,此类中的测试通过,但是当我运行RunCukesTest(运行功
TDD(Test-Driven Development)测试驱动开发。 在编写代码之前先编写一个测试,这时候测试是失败的,red,因为还没有写对应的实现代码。然后开始编写实现的代码,然后跑刚才写的测试,直到测试通过,green。 然后我们就重构我们的代码,refactor,然后再次跑我们的测试,green重构成功,red重构失败。失败也没有关系,继续重构。而且有了测试的保证,我们可以很放心的重构。