ايران ويج

نسخه‌ی کامل: آموزش php unit
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام 
من میخواستم php unit رو یاد بگیرم
من با phpstorm v 3 کار میکنم به صورت native کد میزنم(بدون فریم ورک)
با وب سرور wamp به صورت local

تا اونجایی که من فهمیدم unit test : یعنی یک قسمت از برنامه رو بدیم تست کنه مثلا یک تابع مینویسیم ک زوج و فرد بودن رو تشخیص بده و با یونیت تست 4-5 تا عدد با جوابش رو میذاریم، اگه درست بود تابع اولی ما درسته

در همین ضمینه سرچی کردم و به آموزشی که در لینک زیر هست رسیدم همچی رو فهمیدم به جز یه مورد اصلی اونم این که فایل phpunit-6.2.1.phar رو فکر کنم باید نصب بشه نمیدونم چصوری باید انجام بدم

https://www.startutorial.com/articles/vi...et-started
فایل اول Calculator.php


کد php:
<?php class Calculator    public function add($a$b          return $a $b   } } 



فایل دوم CalculatorTest.php

کد php:
<?php
require 'Calculator.php';
 class 
CalculatorTests extends PHPUnit_Framework_TestCase
   private $calculator;
 
    protected function setUp()    {
 
       $this->calculator = new Calculator();
 
       protected function tearDown()    {
 
       $this->calculator NULL;
 
       public function testAdd()    {
 
       $result $this->calculator->add(12);
 
       $this->assertEquals(3$result);    }
 } 



فایل سوم phpunit-6.2.1.phar که در کنار این دو فایل قرار دادم






کسی در این زمینه میتونه کمک کنه؟
کسی بلد نیست؟
حقیقتش من متوجه نشدم سوالتون دقیقا چیه!

من Unit بلد نیستم؛ ولی اگه دقیقا بگید در کحا مشکل دارید میشه یکم جسم و کرد
(۲۲-خرداد-۱۳۹۶, ۱۹:۳۴:۰۹)babyy نوشته است: [ -> ]حقیقتش من متوجه نشدم سوالتون دقیقا چیه!

من Unit بلد نیستم؛ ولی اگه دقیقا بگید در کحا مشکل دارید میشه یکم جسم و کرد

سلام
مشکل اینجاست که نحوه استفاده (فراخوانی و شناساندن) قایل phpunit-6.2.1.phar در پروژه رو نمیدونم
تو این لینک توضیح داده ولی متوجه نمیشم:
https://www.startutorial.com/articles/vi...et-started