在actionscript-3中使用mockolate进行单元测试时,我遇到了相当多的问题/错误:
Error: No Expectation defined for Invocation:[FloxyInvocation invocationType=GETTER name="propertyName" arguments=[]]
Error: 1 unmet Expectation莫克托错误和调试记录不全,搜索没有结果,因此解决这些问题变得非常棘手。
发布于 2014-02-07 14:55:01
当您正在测试的函数需要指定的调用类型和名称时,不会引发预期定义的错误:
Error: No Expectation defined for Invocation:[FloxyInvocation invocationType=GETTER name="propertyName" arguments=[]]可以通过以下方式解决:
mock(object).getter("propertyName").returns(someValue);当您创建一个模拟语句(一个getter或setter)时,可能会引发未满足的预期错误,但是没有为您是getting或setting的变量定义getter或setter。
Error: 1 unmet Expectation可以通过以下方式解决:
public function get variable():String {
return _variable;
}
public function set variable(value:String):void {
_variable = value;
}https://stackoverflow.com/questions/21630585
复制相似问题