روش کار با php unit test

در این آموزش روش کار با php unit test را آموزش میدهیم. php unit test یکی از ابزارهای تست فرم ورک در php است. این ابزار یکی از ابزارهای محبوب برای تست کدنویسی اپلیکیشنها و سایتها است. نحوه کار با php unit test از طریق خط فرمان میباشد به همین دلیل اکثر صاحبان وبسایت برای تست برنامه نویسی سایت به استفاده از این ابزار روی آورده اند. سایتهای نوشته شده با php بدون تست و خطایابی برای انتشار مناسب نیستند. اگر با php unit آشنا نیستید و نمیدانید چگونه از آن استفاده کنید در تمرین زیر همراه ما باشید تا گام به گام روش استفاده از آن را نشانتان دهیم

برای بررسی چگونگی استفاده از php unit test از یک مثال بسیار ساده استفاده می کنیم. یک مثال ساده با استفاده از فرمان php  unit  می سازیم. برای کار با php unit باید دو فایل مانند لیست زیر بسازید

  1. MyTest.php
  2. MyTestTests.php

قبل از کار بر روی مثال مطمئن شوید که php را نصب کرده اید. سپس کدنویسی فایلها را مانند مثالهای زیر انجام دهید

دانلود php unit

wget https://phar.phpunit.de/phpunit.phar
php phpunit.phar –version

ایجاد فایل MyTest.php

<?php
class MyTest
{
public function add($a, $b)
{
return $a + $b;
}
}

ایجاد فایل MyTestTestes.php

<?php
require ‘MyTest.php’;
use PHPUnit\Framework\TestCase;
class MyTestTests extends TestCase
{
private $mytest;
protected function setUp()
{
$this->mytest = new MyTest();
}
protected function tearDown()
{
$this->mytest = NULL;
}

حال با استفاده از فرمان زیر فایل نمونه را اجرا می کنیم . برای آموزش PHP می توانید به کلیک سایت مراجعه نمایید و آموزش طراحی سایت را کامل مشاهده نمایید.

php phpunit.phar MyTestTests.php

نتیجه تست بصورت تصویر زیر خواهد بود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.

مشاوره رایگان