teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

微修正

2016/05/29 09:06

投稿

Moffer
Moffer

スコア10

title CHANGED
File without changes
body CHANGED
@@ -102,4 +102,4 @@
102
102
 
103
103
 
104
104
  ### 追記
105
- 5/29 nnsnnさんのご指摘を反映しました。
105
+ 5/29 nnssnさんのご指摘を反映しました。

2

指摘のあった部分のコード修正

2016/05/29 09:06

投稿

Moffer
Moffer

スコア10

title CHANGED
File without changes
body CHANGED
@@ -24,6 +24,7 @@
24
24
  function putarray($i){
25
25
  global $garray;
26
26
  echo $garray[$i];
27
+ return($garray[$i]);
27
28
  }
28
29
  ```
29
30
 
@@ -32,21 +33,20 @@
32
33
  //--------------------
33
34
  // tests/unit/appTest.php
34
35
  //--------------------
36
+ require_once('app.php');
35
37
 
36
38
  class appTest extends \PHPUnit_Framework_TestCase
37
39
  {
38
- protected function setUp()
40
+ protected function setUp(){
39
- {
41
+ ;
40
- require_once('app.php');
41
42
  }
42
43
 
43
- protected function tearDown()
44
+ protected function tearDown(){
44
- {
45
+ ;
45
46
  }
46
47
 
47
48
  // tests
48
- public function testMe()
49
+ public function testMe(){
49
- {
50
50
  $this->assertTrue(putarray(1)===2);
51
51
  }
52
52
  }
@@ -58,10 +58,10 @@
58
58
  Codeception PHP Testing Framework v2.1.8
59
59
  Powered by PHPUnit 5.3.2 by Sebastian Bergmann and contributors.
60
60
 
61
- Functional Tests (0) ------------------------
61
+ Acceptance Tests (0) ------------------------
62
62
  ---------------------------------------------
63
63
 
64
- Acceptance Tests (0) ------------------------
64
+ Functional Tests (0) ------------------------
65
65
  ---------------------------------------------
66
66
 
67
67
  Unit Tests (1) ------------------------------
@@ -69,14 +69,14 @@
69
69
  ---------------------------------------------
70
70
 
71
71
 
72
- Time: 311 ms, Memory: 10.75Mb
72
+ Time: 241 ms, Memory: 10.50Mb
73
73
 
74
74
  There was 1 failure:
75
75
 
76
76
  ---------
77
77
  1) appTest::testMe
78
78
  Failed asserting that false is true.
79
- #1 /home/ubuntu/test/tests/unit/appTest.php:17
79
+ #1 /home/ubuntu/test/tests/unit/appTest.php:18
80
80
  #2 appTest->testMe
81
81
  #3 /usr/local/bin/codecept:7
82
82
 
@@ -98,4 +98,8 @@
98
98
  ```
99
99
 
100
100
  以上です。
101
- よろしくお願いいたします。
101
+ よろしくお願いいたします。
102
+
103
+
104
+ ### 追記
105
+ 5/29 nnsnnさんのご指摘を反映しました。

1

文言修正

2016/05/29 09:06

投稿

Moffer
Moffer

スコア10

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  Codeceptionを試しに使用しているのですが、グローバル変数の扱いで困っています。Unitテストにおいてグローバル変数は使用できないのでしょうか?
2
2
 
3
- すでにあるシステムのテストコードを書こうとしているので、あまり既存システムに手を入れたくないものでして、テストコード側で解決できる方法を探しています。
3
+ すでにある既存システムのテストコードを書こうとしているので、あまり既存システムに手を入れたくないものでして、テストコード側で解決できる方法を探しています。
4
4
 
5
5
 
6
6
  以下は単純化したコードです。