咱們爲frontend的登錄創建一個單元測試
提示建立成功,路徑寫也出來了,咱們打開看一下這個文件列表
打開生成的文件frontend
namespace tests\codeception\frontend; class ApiLoginTest extends \Codeception\TestCase\Test { /** *@var \tests\codeception\frontend\UnitTester */ protected $tester; protected function _before() { } protected function _after() { } // tests public function testMe() { } }
其中有一個testMe的公共方法,咱們在這個方法裏面寫一個斷言單元測試
public function testMe() { $this->assertTrue(2 == 2); }
運行這個測試,顯示ok,測試經過
咱們再增長一個方法測試
public function testMe() { $this->assertTrue(2 == 2); } public function testM1() { $this->assertTrue(2 <1); }
咱們再運行一次
此次提示有testm1是fail,testme 是ok
Tests:2 運行了2個測試方法,
assertions:2運行了2次斷言(就是執行了2次名字是assert開頭的方法)
Failures: 1有1次斷言是失敗的this