Я недавно начал делать тесты автоматизации для iOS с использованием Appium и Jasmine.
it('should add product to cart', () => {
driver.pause(1000);
$("~ProductDetailCTAView.addToCartButton").click();
driver.pause(3000);
});
it('should see elements when clicked on the cart button', () => {
$("~UIBarButtonItem.shopBarButton").click();
$("~CartController.CartCell.0");
driver.pause(3000);
});
Я хочу вызывать эти методы, если addToCartButton включен. Я попытался поместить их в условие if, но там написано, что я не могу поместить методы it в условия if-else. Я искал асинхронное тестирование в Jasmine на inte rnet, но запутался.