8 use Magento\Mtf\TestStep\TestStepInterface;
9 use Magento\Signifyd\Test\Fixture\SignifydAccount;
10 use Magento\Signifyd\Test\Page\SignifydConsole\SignifydCases;
11 use Magento\Signifyd\Test\Page\SignifydConsole\SignifydLogin;
23 private $signifydAccount;
30 private $signifydLogin;
37 private $signifydCases;
45 SignifydAccount $signifydAccount,
46 SignifydLogin $signifydLogin,
47 SignifydCases $signifydCases
49 $this->signifydAccount = $signifydAccount;
50 $this->signifydLogin = $signifydLogin;
51 $this->signifydCases = $signifydCases;
59 $this->signifydLogin->open();
61 if ($this->signifydLogin->getLoginBlock()->isVisible()) {
62 $this->signifydLogin->getLoginBlock()->fill($this->signifydAccount);
63 $this->signifydLogin->getLoginBlock()->login();
66 $this->signifydCases->getCaseSearchBlock()->waitForLoading();
__construct(SignifydAccount $signifydAccount, SignifydLogin $signifydLogin, SignifydCases $signifydCases)