W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵(lì)
有時(shí)可能希望在給定的選擇器范圍內(nèi)執(zhí)行多個(gè)操作。比如,可能想要斷言表格中存在某些文本,然后點(diǎn)擊表格中的一個(gè)按鈕??梢允褂?with
方法實(shí)現(xiàn)此需求。回調(diào)函數(shù)內(nèi)所有被執(zhí)行的操作都被限定在原始的選擇器上:
有時(shí),您可能希望在給定選擇器內(nèi)確定所有操作范圍的同時(shí)執(zhí)行多項(xiàng)操作。 例如,您可能希望斷言某些文本僅存在于表中,然后單擊該表中的按鈕。 您可以使用 “with” 方法來完成此操作。 在給 with
方法的回調(diào)中執(zhí)行的所有操作都將限于原始選擇器:
$browser->with('.table', function ($table) {
$table->assertSee('Hello World')
->clickLink('Delete');
});
你可能偶爾需要在當(dāng)前范圍之外執(zhí)行斷言。 你可以使用 elsewhere
方法來完成此操作:
$browser->with('.table', function ($table) {
// Current scope is `body .table`...
$browser->elsewhere('.page-title', function ($title) {
// Current scope is `body .page-title`...
$title->assertSee('Hello World');
});
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: