TaxInvoiceTest.php 875 B

12345678910111213141516171819202122232425262728293031323334
  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\Config\Source;
  7. use Magento\Framework\Data\OptionSourceInterface;
  8. use Vertex\Tax\Model\Config\Source\TaxInvoice;
  9. use Vertex\Tax\Test\Unit\TestCase;
  10. class TaxInvoiceTest extends TestCase
  11. {
  12. /**
  13. * @return TaxInvoice
  14. */
  15. private function createObject()
  16. {
  17. return $this->getObject(TaxInvoice::class);
  18. }
  19. public function testReturnArray()
  20. {
  21. $object = $this->createObject();
  22. $this->assertInternalType('array', $object->toOptionArray());
  23. }
  24. public function testImplementsOptionSourceInterface()
  25. {
  26. $object = $this->createObject();
  27. $this->assertInstanceOf(OptionSourceInterface::class, $object);
  28. }
  29. }