Blame view

tests/_support/Step/Acceptance/CRMOperatorSteps.php 757 Bytes
d87bdb77   Administrator   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
  <?php
  namespace Step\Acceptance;
  
  class CRMOperatorSteps extends \AcceptanceTester
  {
      public function amInAddCustomerUi(){
          $I = $this;
          $I->amOnPage('site/signup');
      }
  
      public function imagineCustomer(){
          $fake = \Faker\Factory::create();
          return [
              'SignupForm[username]' => $fake->name,
              'SignupForm[email]' => $fake->email,
              'SignupForm[password]' => $fake->password(19),
          ];
  
      }
  
      public function fillCustomerDataForm($fieldData){
          $I = $this;
          foreach ($fieldData as $key=>$value) {
              $I->fillField($key,$value);
          }
  
      }
  
      public function submitCustomerDataForm(){
          $I = $this;
          $I->click('signup-button');
      }
  
  
  
  }