Я не одобряю такой стиль before/it - а если надо сделать несколько проверок после действия? Добавишь несколько блоков it {}? Для каждого блок before будет выполняться заново. Не проще ли написать:

fill_in ...
fill_in ...
click_buton ...
page.should ...