Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Member Functions | Protected Attributes
CarrierTest Class Reference
Inheritance diagram for CarrierTest:

Public Member Functions

 testGetCode ($type, $expectedCount)
 
 getCodeDataProvider ()
 
 testGetCodeUnitOfMeasure ($code)
 
 getCodeUnitOfMeasureDataProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $_model
 

Detailed Description

Definition at line 9 of file CarrierTest.php.

Member Function Documentation

◆ getCodeDataProvider()

getCodeDataProvider ( )

Data Provider for testGetCode

Returns
array

Definition at line 38 of file CarrierTest.php.

39  {
40  return [
41  ['method', 21],
42  ['dropoff', 5],
43  ['packaging', 7],
44  ['containers_filter', 4],
45  ['delivery_confirmation_types', 4],
46  ['unit_of_measure', 2],
47  ];
48  }

◆ getCodeUnitOfMeasureDataProvider()

getCodeUnitOfMeasureDataProvider ( )

Data Provider for testGetCodeUnitOfMeasure

Returns
array

Definition at line 64 of file CarrierTest.php.

65  {
66  return [
67  ['LB'],
68  ['KG'],
69  ];
70  }

◆ setUp()

setUp ( )
protected

Definition at line 16 of file CarrierTest.php.

17  {
19  \Magento\Fedex\Model\Carrier::class
20  );
21  }

◆ testGetCode()

testGetCode (   $type,
  $expectedCount 
)

@dataProvider getCodeDataProvider

Parameters
string$type
int$expectedCount

Definition at line 28 of file CarrierTest.php.

29  {
30  $result = $this->_model->getCode($type);
31  $this->assertCount($expectedCount, $result);
32  }
$type
Definition: item.phtml:13

◆ testGetCodeUnitOfMeasure()

testGetCodeUnitOfMeasure (   $code)

@dataProvider getCodeUnitOfMeasureDataProvider

Parameters
string$code

Definition at line 54 of file CarrierTest.php.

55  {
56  $result = $this->_model->getCode('unit_of_measure', $code);
57  $this->assertNotEmpty($result);
58  }
$code
Definition: info.phtml:12

Field Documentation

◆ $_model

$_model
protected

Definition at line 14 of file CarrierTest.php.


The documentation for this class was generated from the following file: