我有一些类如下:
class MyClass{
public static function create($data){
//doing something here with $data
$dataModified = $this->doSomething($data);
$dataModifiedTwice = $this->doSomethingElse($dataModifie);
return $dataModifiedTwice;
}
//some other methods here
}
我想测试create($ data)方法。
我想知道是否测试了这种方法,并且如果有这样的感觉(如果内部调用的方法是单独测试的)。
如果是,那么测试这种方法的方法是什么?
答案 0 :(得分:1)
是的,你应该。目的是确认使用给定的$ data您获得相同的结果。有一天会有好处,当您决定重构create方法时,测试将用于确认功能没有改变。