回答編集履歴
1
test
CHANGED
@@ -1,43 +1,18 @@
|
|
1
1
|
CakePHPはPHPUnit をインストールするのにPEARを使うことを推奨しています。
|
2
|
-
|
3
|
-
|
4
2
|
|
5
3
|
質問者様の場合もこちらのほうがいいと思います。
|
6
4
|
|
7
|
-
|
8
|
-
|
9
5
|
PHPUnitのtestrannerをコマンドラインから実行するときに、pharファイルにPHPUnitという名称をつけて/usr/local/binに置かれるべきです。
|
10
|
-
|
11
|
-
|
12
6
|
|
13
7
|
こうすることによって、PHPUnitのコマンドを使えるようになります。
|
14
8
|
|
15
|
-
|
16
|
-
|
17
9
|
例えば、
|
18
|
-
|
19
|
-
```lang-<ここに言語を入力>
|
20
|
-
|
21
10
|
phpunit MyTest hoge.php
|
22
|
-
|
23
|
-
```
|
24
|
-
|
25
11
|
というコマンドなどです。
|
26
12
|
|
27
|
-
|
28
|
-
|
29
13
|
ブラウザで実行する場合には、PHPUnitのクラスが読み込み可能な状態でなければいけません。
|
30
|
-
|
31
14
|
それらはインクルードパスに先ほど作ったpharへのパスがあるだけでは動作しないのです。
|
32
|
-
|
33
|
-
|
34
15
|
|
35
16
|
動作するかはわかりませんが、pharファイルをテストファイルにインクルードする場合は下記が使えるのではないでしょうか。
|
36
17
|
|
37
|
-
|
38
|
-
|
39
|
-
```lang-<ここに言語を入力>
|
40
|
-
|
41
18
|
require_once '/path/to/phpunit.phar'
|
42
|
-
|
43
|
-
```
|