Autofixture: Perlakukan delegasi sebagai pengganti dengan NSubstitute

Dibuat pada 26 Apr 2018  ·  3Komentar  ·  Sumber: AutoFixture/AutoFixture

NSubstitute mendukung delegasi pengganti . Namun, delegasi tidak diselesaikan sebagai pengganti saat menggunakan perlengkapan dengan kustomisasi NSubstitute. Oleh karena itu, saya tidak dapat menjalankan pernyataan NSubstitute pada mereka.

[Test]
public void ActionIsSubstitute()
{
    var fixture = new Fixture().Customize(new AutoNSubstituteCustomization());

    var action = fixture.Create<Action>();

    Assert.That(action.DidNotReceive, Throws.Nothing);
}

Gagal dengan:

Diharapkan: Tidak Ada Pengecualian untuk dilempar
Tapi adalah:() dan metode terkait.

Mirip dengan #984.

question

Komentar yang paling membantu

Yap, Anda sepenuhnya benar dalam temuan Anda :blush:

Suatu hari kami akan membuat situs dokumen yang bagus dan Anda akan dapat menemukan informasi ini di sana :sweat_smile:

Semua 3 komentar

Saya baru menyadari bahwa properti GenerateDelegates sudah ada di AutoNSubstituteCustomization . Menyetelnya ke true menyelesaikan masalah saya. Permintaan maaf saya. Saya baru mengenal AutoFixture dan tidak dapat menemukan dokumentasi apa pun tentang ini. Seharusnya memeriksa setelah saya melihat bagaimana itu diselesaikan untuk masalah lainnya.

Yap, Anda sepenuhnya benar dalam temuan Anda :blush:

Suatu hari kami akan membuat situs dokumen yang bagus dan Anda akan dapat menemukan informasi ini di sana :sweat_smile:

Suatu hari kami akan membuat situs dokumen yang bagus dan Anda akan dapat menemukan informasi ini di sana

Saya di rapat standup di tempat kerja!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

zvirja picture zvirja  ·  3Komentar

Ridermansb picture Ridermansb  ·  4Komentar

ploeh picture ploeh  ·  3Komentar

zvirja picture zvirja  ·  8Komentar

Ephasme picture Ephasme  ·  3Komentar