LanguageTest.php 735 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace CMText\RichContent\Templates\Whatsapp;
  3. use PHPUnit\Framework\TestCase;
  4. class LanguageTest extends TestCase
  5. {
  6. public function testJsonSerialize()
  7. {
  8. $language = new Language('nl');
  9. $this->assertJson(
  10. json_encode($language)
  11. );
  12. $this->assertObjectHasAttribute(
  13. 'code',
  14. json_decode( json_encode($language) )
  15. );
  16. $this->assertObjectHasAttribute(
  17. 'policy',
  18. json_decode( json_encode($language) )
  19. );
  20. }
  21. public function test__construct()
  22. {
  23. $language = new Language('nl_NL');
  24. $this->assertInstanceOf(
  25. Language::class,
  26. $language
  27. );
  28. }
  29. }