最近、C#プロジェクトの1つであるMoqライブラリ(4.5.21)の非常に興味深い動作を発見しました。以下は私がテストしようとしているクラスです。 Moq.MockException:
Expected invocation on the mock once, but was 0 times: x => x.UpdateOrderAsync(It.Is<Order>(o => o.State =
既にこれについて質問されている質問がたくさんありますが、私はTDDの初心者としてこのコンセプトをクリアすることができるより基本的なものが必要です。私はその時まで先に進むことはできません。 は、次のtestMethodを通過し、私が間違って理解している場合を説明してもらえ: [Test]
public void ShouldSearch()
{
var ColumnList = ne
私のテストではNullReference例外が発生します。私がコメントするときeventsRepository.AddEvent(eve、User.Identity.GetUserId());コントローラー内のが通過します。 どうすれば修正できますか? コントローラのメソッド [ValidateAntiForgeryToken]
[HttpPost]
[Authorize]
public A
私は単体テスト用の模擬ライブラリとしてMoqを使用しています。 私にこのエラーを与えるとして、それは、苦労城ウィンザーライブラリを見つけることがありそうです: System.TypeInitializationException : Une exception a été levée par l'initialiseur de type pour 'Moq.Mock`1'.
---->