php
1<?php 2require_once('Product.php'); 3 4class ProductTest extends PHPUnit_Framework_TestCase 5{ 6 public function test_モック() 7 { 8 $hoge = $this->getMock('Product', array('foo')); 9 $hoge->expects($this->any()) 10 ->method('foo') 11 ->will($this->returnValue(2)); 12 13 $hoge->foo(2); 14 } 15} 16
php
1<?php 2class Product 3{ 4 5 public function foo($a){ 6 $j = $a * 2; 7 8 $i = 19; 9 $i = $i + $j; 10 return $i; 11 } 12 13} 14
いろいろ値を変えて試してみましたが、いずれもテストOKになってしまいます。原因を教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。