日期选择器android junit

日期选择器android junit,android,datepicker,junit3,Android,Datepicker,Junit3,我是Android Junit新手,我一直在尝试将测试用例编写到一个示例应用程序中,该应用程序在单击按钮时显示一个日期选择器,并在textview中显示它。 我能够编写单元测试用例来检查按钮是否被点击,日期选择器是否打开,但是在打开日期选择器时,如何将日期选择器中的日期更改为特定日期,并使用断言在textview中与结果进行交叉检查。 我用过 TouchUtils.clickView(这个,mdate)要单击,mdate是testfile中按钮的名称,参考主java文件中的按钮 请指导我,我不确

我是Android Junit新手,我一直在尝试将测试用例编写到一个示例应用程序中,该应用程序在单击按钮时显示一个日期选择器,并在textview中显示它。 我能够编写单元测试用例来检查按钮是否被点击,日期选择器是否打开,但是在打开日期选择器时,如何将日期选择器中的日期更改为特定日期,并使用断言在textview中与结果进行交叉检查。 我用过 TouchUtils.clickView(这个,mdate)要单击,mdate是testfile中按钮的名称,参考主java文件中的按钮


请指导我,我不确定我的理解是否正确

当用户单击日期选择器中的特定日期时,日期选择器中的日期会发生更改吗?在应用程序中会发生,并且新日期会显示在textview中。但是在测试文件中,点击按钮datepicker打开,测试用例结束,因为它关闭。好的,据我所知,你想做的是点击日期选择器,更改日期,看看文本视图上的日期是否按照更改的日期正确。是吗?是的,我需要编写测试用例来实现这一点。点击按钮就会调用日期选择器。我现在明白你的问题了。我正在运行基于它的模拟。如果我能找到同样的答案,我会给你回电话的。