PDA

View Full Version : آموزش php unit



crafcrab
پنج شنبه 18 خرداد 1396, 12:13 عصر
سلام
من میخواستم php unit رو یاد بگیرم
من با phpstorm v 3 کار میکنم به صورت native کد میزنم(بدون فریم ورک)
با وب سرور wamp به صورت local

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

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

https://www.startutorial.com/articles/view/phpunit-beginner-part-1-get-started


فایل اول Calculator.php


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





فایل دوم CalculatorTest.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(1, 2); $this->assertEquals(3, $result); } }


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



کسی در این زمینه میتونه کمک کنه؟

crafcrab
دوشنبه 22 خرداد 1396, 17:50 عصر
کسی بلد نیست؟