Mencoba Laravel 5 dan PHPUnit Testing


Files yang harus diperhatikan dalam menggunakan PHPUnit testing di Laravel5 :

  • composer.json
    • pastikan php unit ada  “phpunit/phpunit”: “~4.0”,
  • phpunit.xml
    • pastikan sesuai dengan setting yang dibutuhkan. misal direktori file test mengarah ke folder tests : <directory>./tests/</directory>
  • Eksekusi :
    • ./vendor/bin/phpunit
      • tidak jalan ?
        • coba ini
          • sudo chmod +x ./vendor/bin/phpunit
            • masih tidak jalan ?
              • coba ini jalan ga ./vendor/phpunit/phpunit/phpunit
                • ga jalan ?
                  • coba ini
                    • sudo chmod +x  ./vendor/phpunit/phpunit/phpunit
                    • cek ini jalan ga ?
                      • $./vendor/bin/phpunit
                      • $./vendor/phpunit/phpunit/phpunit
  • ok $./vendor/bin/phpunit sudah jalan, mari coba kita nge-test
  • masuk ke folder ./tests . contoh yang saya /home/yusuf/Documents/belajar/todoApp/tests
  • whoa udah ada ExampleTest.php dalem folder tests , kita acak2 ini aja buat belajar.
  • vi ./tests/ExampleTest.php
  • ok dalem class ExampleTest tambahkan beberapa methods:
    • public function testSomethingIsTrue()
      {
      $this->assertTrue(true);
      }

      public function testHalahKokGitusih()
      {
      $this->assertTrue(true);
      }

  • jalanin lagi $./vendor/bin/phpunit atau $./vendor/phpunit/phpunit/phpunit

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s