Test Case Updated
This commit is contained in:
parent
85e509f562
commit
92d9cf7204
|
|
@ -1,5 +1,6 @@
|
|||
<?php
|
||||
|
||||
use Actions\CleanAction;
|
||||
use Codeception\Actor;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
|
@ -25,7 +26,7 @@ use Webkul\User\Models\Admin;
|
|||
*/
|
||||
class FunctionalTester extends Actor
|
||||
{
|
||||
use _generated\FunctionalTesterActions;
|
||||
use _generated\FunctionalTesterActions, CleanAction;
|
||||
|
||||
/**
|
||||
* Set the logged in user to the admin identity.
|
||||
|
|
|
|||
|
|
@ -2,14 +2,11 @@
|
|||
|
||||
namespace Tests\Functional\Admin\Customer;
|
||||
|
||||
use Actions\CleanAction;
|
||||
use FunctionalTester;
|
||||
use Webkul\Customer\Models\Customer;
|
||||
|
||||
class AddressCest
|
||||
{
|
||||
use CleanAction;
|
||||
|
||||
/**
|
||||
* Test address index page.
|
||||
*
|
||||
|
|
@ -68,7 +65,7 @@ class AddressCest
|
|||
*/
|
||||
private function generateAddressData(FunctionalTester $I)
|
||||
{
|
||||
return $this->cleanAllFields([
|
||||
return $I->cleanAllFields([
|
||||
'first_name' => $I->fake()->firstName,
|
||||
'last_name' => $I->fake()->lastName,
|
||||
'address1' => $I->fake()->streetAddress,
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
namespace Tests\Functional\Customer;
|
||||
|
||||
use Actions\CleanAction;
|
||||
use Faker\Factory;
|
||||
use FunctionalTester;
|
||||
use Webkul\Customer\Models\Customer;
|
||||
|
|
@ -10,8 +9,6 @@ use Webkul\Customer\Models\CustomerAddress;
|
|||
|
||||
class CustomerCest
|
||||
{
|
||||
use CleanAction;
|
||||
|
||||
/**
|
||||
* Faker factory.
|
||||
*
|
||||
|
|
@ -59,8 +56,8 @@ class CustomerCest
|
|||
public function updateCustomerProfile(FunctionalTester $I): void
|
||||
{
|
||||
$customer = $I->loginAsCustomer();
|
||||
$customer->first_name = $this->cleanField($customer->first_name);
|
||||
$customer->last_name = $this->cleanField($customer->last_name);
|
||||
$customer->first_name = $I->cleanField($customer->first_name);
|
||||
$customer->last_name = $I->cleanField($customer->last_name);
|
||||
$customer->save();
|
||||
|
||||
$I->amOnPage('/');
|
||||
|
|
@ -95,7 +92,7 @@ class CustomerCest
|
|||
$I->click('Address');
|
||||
$I->click('Add Address');
|
||||
|
||||
$this->setFields();
|
||||
$this->setFields($I);
|
||||
|
||||
foreach ($this->fields as $key => $value) {
|
||||
/**
|
||||
|
|
@ -134,7 +131,7 @@ class CustomerCest
|
|||
$I->click('Edit');
|
||||
|
||||
$oldcompany = $this->fields['company_name'];
|
||||
$this->fields['company_name'] = $this->cleanField($this->faker->company);
|
||||
$this->fields['company_name'] = $I->cleanField($this->faker->company);
|
||||
|
||||
$I->submitForm($formCssSelector, $this->fields);
|
||||
|
||||
|
|
@ -172,11 +169,12 @@ class CustomerCest
|
|||
/**
|
||||
* Set fields.
|
||||
*
|
||||
* @param FunctionalTester $I
|
||||
* @return void
|
||||
*/
|
||||
private function setFields()
|
||||
private function setFields(FunctionalTester $I)
|
||||
{
|
||||
$this->fields = $this->cleanAllFields([
|
||||
$this->fields = $I->cleanAllFields([
|
||||
'company_name' => $this->faker->company,
|
||||
'first_name' => $this->faker->firstName,
|
||||
'last_name' => $this->faker->lastName,
|
||||
|
|
|
|||
Loading…
Reference in New Issue