GetTaxAreaIdTest.php 830 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /**
  3. * @copyright Vertex. All rights reserved. https://www.vertexinc.com/
  4. * @author Mediotype https://www.mediotype.com/
  5. */
  6. namespace Vertex\Tax\Test\Unit\Model\Vertex;
  7. use Vertex\Tax\Model\ApiClient;
  8. use Vertex\Tax\Test\Unit\TestCase;
  9. class GetTaxAreaIdTest extends TestCase
  10. {
  11. public function testGetTotalTax()
  12. {
  13. $vertex = $this->getObject(ApiClient::class);
  14. $result = $this->invokeInaccessibleMethod($vertex, 'getTotalTax', ['TotalTax' => 5]);
  15. $this->assertEquals(5, $result);
  16. }
  17. public function testGetTotalTaxReturnsZeroWithoutTotalTax()
  18. {
  19. $vertex = $this->getObject(ApiClient::class);
  20. $result = $this->invokeInaccessibleMethod($vertex, 'getTotalTax', ['some garbage data']);
  21. $this->assertEquals(0, $result);
  22. }
  23. }