Skip to content

LaraDebut #13 PHPUnit 入門簡介 - [單元測試的藝術] 第二章 PHP 實作範例

Notifications You must be signed in to change notification settings

onecentlin/laradebut13_ch2_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaraDebut #13 - PHPUnit 入門簡介

講者:Winnie Lin

單元測試的藝術 第二版 (The Art of Unit Testing: with examples in C# 2nd Edition)

Chapter 2 : 第一個單元測試

C# 範例程式碼以 PHP 改寫

  • 採用 PHP 版本 >= 7.0
  • 採用 PHPUnit 版本 ^7

安裝 PHPUnit (採用 Composer 安裝至專案方式)

composer require --dev phpunit/phpunit ^7

範例執行

安裝必要套件

composer install

執行測試

./vendor/bin/phpunit

執行測試群組

  • ch2 (LogAnalyzerTest.php)
  • fixture (setUp and tearDown)
  • demo2 (MemCalculatorTest.php)
./vendor/bin/phpunit --group ch2

更多資源

About

LaraDebut #13 PHPUnit 入門簡介 - [單元測試的藝術] 第二章 PHP 實作範例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages