我有一个 CodedUI 测试套件,作为 MSTest 单元测试运行。我在 AssemblyCleanup 中有一个方法,它将通过电子邮件发送存储在外部数据库中的测试运行结果。如何以编程方式确定上次运行会话期间执行了多少个单元测试?如果我们执行的测试少于 10 次,我不想发送电子邮件。这样,我们仅在运行整个 CodedUI 套件时收到电子邮件,而不是在调试测试时收到电子邮件。我们目前有一个必须手动设置的 SendEmail 标志,但我希望以编程方式确定它。
c# unit-testing mstest coded-ui-tests vs-unit-testing-framework