1
下面的代码验证应用程序是否被禁止访问摄像头,同样我也有30个其他情况。 我想嘲讽设备离线测试所有这些,假设是一个函数调用在离线和在线测试一段代码,但计为2例xctests
func makeDeviceOffline(){
....
}
func testisCameraDisabled(){
driver?.openApp()
dashBoard?.openCameraPage()
cameraPage?.openCamera()
XCTAssert(elementFinder?.isPolicyViolationAlertExists("camera"))
}
而不是重复每在离线模式下每一个案例,有没有更好的替代方法
在最后报告我需要要被计数为2个不同的测试案例