1

こんにちは、VisualStudio2010内にGallio3.2 b.435を使用したテストプロジェクトがあります。テストを起動するたびに、出力ウィンドウが表示されます。

これはエラーメッセージです

[error] An exception was thrown while exploring tests.
Location: C:\xxxxxxx(73)
Details: System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)

これは指定された行のコードです

71: [Test, ExpectedException(typeof(RulesException<Story>))]
72: public void CanNotSaveItemIfInvalid()
73: {
74:     var story= new Story{ Id = 100, Tilte= "test" };
75:      repository.Save(story, new MembershipUser());
76: }

このエラーは、テスト中のテストに影響を与えません(プロジェクトには700のテストが含まれています)もちろん;)テストはコンパイルされて合格し、エラーを理解できません。

さようならステファノ

4

1 に答える 1

2

このエラーは既知の問題です。これは、Gallioコアエンジンで使用されていたMono.Cecil(v0.6)の初期バージョンのバグが原因です。最近修正されました。Gallioは現在Mono.Cecilv0.9を使用しています。

Gallioの最新バージョン(v3.2.2)をお試しください

于 2011-02-17T12:46:30.070 に答える