質問編集履歴

4

修正

2020/05/21 10:34

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -138,7 +138,7 @@
138
138
 
139
139
  試したこと
140
140
 
141
- include 'restaurant-check.php' のclass RestaurantCheckTest extends PHPUnit\Framework\TestCase{ を「TestCaseを型に解決できません」という
141
+ RestaurantCheckTest.php のclass RestaurantCheckTest extends PHPUnit\Framework\TestCase{ を「TestCaseを型に解決できません」という
142
142
 
143
143
  エラーをなくすために
144
144
 

3

表題修正

2020/05/21 10:34

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- phpの単体テストコードでエラーが出て実行ができない状態です
1
+ phpの単体テストコードで「TestCaseを型に解決できません」と出て実行ができません
test CHANGED
File without changes

2

修正

2020/05/21 10:31

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -82,7 +82,9 @@
82
82
 
83
83
  ?>
84
84
 
85
- ```ここに言語を入力
85
+ ```
86
+
87
+ ```
86
88
 
87
89
  //RestaurantCheckTest.php
88
90
 

1

質問の修正

2020/05/21 06:36

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- phpの単体テストでエラーが出て、テストができない
1
+ phpの単体テストコードでエラーが出て、実行ができない状態です。
test CHANGED
@@ -2,11 +2,13 @@
2
2
 
3
3
  PHPUnitを使って単体テストをする練習をしていますが、
4
4
 
5
- テストコードは参考書に載っているコードですが、エラー表示が出ていて、  
5
+ テストコードは参考書に載っているコードですが、コード自体にエラーが出て  
6
6
 
7
-   実行できない状態です。このエラーをなくす方法がわかりません。
7
+   実行できない状態です。
8
8
 
9
+   このエラーをなくす方法がわかりません。
10
+
9
-   よろしくお願いいたします。
11
+   質問自体を変更したのでよろしくお願いいたします。
10
12
 
11
13
 
12
14
 
@@ -36,23 +38,11 @@
36
38
 
37
39
  // エラー
38
40
 
39
- hiroko@HIROKO711 c:\pleiades\xampp\php
41
+ RestaurantCheckTest.phpのclass RestaurantCheckTest extends PHPUnit\Framework\TestCase{で
40
42
 
41
- # php phpunit.phar -version
43
+ 「TestCaseを型に解決できません」と出て実行ができません。
42
-
43
- PHPUnit 9.1.4 by Sebastian Bergmann and contributors.
44
44
 
45
45
 
46
-
47
- unrecognized option -- e
48
-
49
-
50
-
51
- // Eclipseの実行、PHP ユニットテスト
52
-
53
- 「PHPUnit.pharが見つかりません」となります。
54
-
55
- unrecognized option -- e
56
46
 
57
47
  ```
58
48
 
@@ -92,8 +82,6 @@
92
82
 
93
83
  ?>
94
84
 
95
- ```
96
-
97
85
  ```ここに言語を入力
98
86
 
99
87
  //RestaurantCheckTest.php
@@ -104,7 +92,7 @@
104
92
 
105
93
 
106
94
 
107
- abstract class RestaurantCheckTest extends PHPUnit\Framework\TestCase{
95
+ class RestaurantCheckTest extends PHPUnit_Framework_TestCase{
108
96
 
109
97
 
110
98
 
@@ -136,9 +124,11 @@
136
124
 
137
125
  }
138
126
 
127
+
128
+
129
+
130
+
139
131
  }
140
-
141
- ?>
142
132
 
143
133
  ```
144
134
 
@@ -152,10 +142,20 @@
152
142
 
153
143
  abstract class RestaurantCheckTest extends PHPUnit\Framework\TestCase{
154
144
 
155
- に変更していま
145
+ に変更して、エラーが消えたのでが,xamppをインストールし直してみたら
156
146
 
157
- 「phpunit-9.1.4.phar」をダウンロードしてC:\pleiades\xampp\phpに貼り付け、
147
+ class RestaurantCheckTest extends PHPUnit_Framework_TestCase{,
158
148
 
159
- 名前を「phpunit.phar」としています。
149
+ class RestaurantCheckTest extends PHPUnit\Framework\TestCase{,
160
150
 
151
+ abstract class RestaurantCheckTest extends PHPUnit\Framework\TestCase{
152
+
153
+ どれでもエラーになります。
154
+
155
+
156
+
157
+ 最初からC:\pleiades\xampp\phpに「phpunit」のファイルがありますが、phpunit.pharはこれでインストールする必要はないのでしょうか。
158
+
159
+ あるいはPHPUnit.pharをC:\pleiades\xampp\phpにインストールする必要があるのでしょうか。
160
+
161
- 最初から「phpunit」のファイルがあるのですが、うまくいかないので、インストールしてした
161
+ phpunit-9.1.4.pharはダウンロード済ですインストールしてせん