Visual Studio 2017 が出たぜー!というところで、さっそくBlackJumboDogもアップグレードしていったところ。
xUnitで謎のテストエラーが続発した・・・
System.InvalidOperatrionException
普通に考えたところで、メソッドの呼び出し方を間違えたとのことなのだが、型を動的にしているわけでもないので、あれま・・・とか思っていたところ。
よくよく見ていると、そのメソッドはオーバーロードしていた。
引数3つのTestメソッドと、引数2つのTestメソッドがいる状態
エラーメッセージは
メッセージ: System.InvalidOperationException : The test method expected 3 parameter values, but 2 parameter values were provided.
となっていて「引数が3つあるぞ、でも2つしかないぞ。」という困ったぞーという意味の例外。
なので・・・
というわけで、成功!
ひとまず回避策は見えたが、これが仕様なのか、不具合なのかは調べていない。。。