Rakeからのユニットテストで属性getterが変な件

RakeでRailsユニットテストを走らせたら不可解な現象が。

ActiveRecordの属性を取得するところで何故かArgumentError("wrong number of arguments")が。

ARの属性メソッドはmethod_missingで実現されてて、で、Rakeを走らせるとRakeがFileUtilsとかいろんなものをObjectにincludeしてくれるせいらしい。それで、属性のgetterを呼んだつもりがそのモジュールのほうへ行ってしまった。

ここ数日、普段と違うRailsの使い方をしてたら色々初歩的なところではまるなぁ。