接下來我們要測試100的倍數,
我們這次直接加兩個數字,
public function input_number()
{
return [
['4', '閏年'],
['2020', '閏年'],
['1900', '平年'],
['2100', '平年'],
];
}
當然我們預期是不會通過的,
然後我們實際來執行看看
php vendor/phpunit/phpunit/phpunit tests/Feature/MyFirstUnitTest.php
果然出現了兩個錯誤,
接下來我們再來修改web.php
Route::get('/getLeapYear/{id}', function($id) {
if($id % 100 == 0)
return "平年";
if($id % 4 == 0)
return "閏年";
return "平年";
});
然後再執行一次,
看能不能夠通過測試資料
php vendor/phpunit/phpunit/phpunit tests/Feature/MyFirstUnitTest.php
果然是通過了,
我們閏年的判斷功能也快要完成了。