我想了解以下方案的最佳做法:
我有一个与服务器建立连接的Activity。因此,我可以有三种不同的状态:尝试连接,建立连接和连接不可能。这些状态显示在TextView中。
在我的TestActivity中,我想检查TextView是否根据连接状态显示正确的消息。我该如何做到这一点?据我所知,我可以在setUp()方法中设置条件。但是,如果我想测试不同的条件怎么办?我是否需要为每个场景使用一个TestActivity,或者是否有更好,更优雅的方法来实现这一目标?
提前致谢
西蒙
答案 0 :(得分:0)
如果需要在setUp()方法中建立相同的条件,则可以在同一测试类中添加多个测试。您可以用来区分它们的技巧是使用字母顺序:
testAConnecting()
{
}
testBConnectionOK()
{
}
textCConnectionKO()
{
}