jjzjj

notExisting

全部标签

php - 数组上奇怪的 PHP 魔法 setter/getter

我对magicgetter/isset有奇怪的问题。我有定义魔术getter/isset的myObject:private$_data=array();publicfunction__get($name){if(array_key_exists($name,$this->_data))return$this->_data[$name];thrownewException($name.':propertydoesn\'texist.');}publicfunction__isset($name){returnisset($this->_data[$name]);}如果我调用:isset(

unit-testing - 为什么 `go test -run NotExist` 通过?

如果我运行以下命令gotest-runNotExist响应为通过。鉴于我的测试文件不包含名为TestNotExist的测试,我希望上面的命令返回FAIL 最佳答案 没有-run选项gotest运行所有测试。您使用-run选项不运行所有测试;过滤掉,排除测试(你以要求非排他性测试的名称​​匹配正则表达式模式-但这与讨论点无关):Commandgo,Testpackages:Bydefault,gotestneedsnoarguments.Itcompilesandteststhepackagewithsourceinthecurren