私はNUnitの、xUnitのはAssert.That
を持っていないとして、私は、xUnitフレームで使用して同じことを書くことができますどのようにNunitのAssert.Thatに相当するものはXunitにありますか?
Assert.That(exception, Is.InstanceOfType(typeof(TypeNotRegisteredException)));
を使用して、これを作成する方法を知っています。
私はNUnitの、xUnitのはAssert.That
を持っていないとして、私は、xUnitフレームで使用して同じことを書くことができますどのようにNunitのAssert.Thatに相当するものはXunitにありますか?
Assert.That(exception, Is.InstanceOfType(typeof(TypeNotRegisteredException)));
を使用して、これを作成する方法を知っています。
お探しの情報:
Assert.IsType<TypeNotRegisteredException>(exception);
これがあなたが探しているものに近いかどうか教えてください。
Assert.That
と同等ではなく、InstanceOfType
と同等のものが何であるか尋ねていると思います。後者は、英語のようなあなたの主張を読むことを可能にするより良い構文です。
のxUnitでInstanceOfType
アサートの等価物は、IsType
ある:NUnitの当量が確かであること
Assert.IsType<TypeNotRegisteredException>(exception);
注
Assert.IsInstanceOf<TypeNotRegisteredException>(exception);
(古いIsInstanceOfType
アサートが廃止され - http://www.nunit.org/index.php?p=typeAsserts&r=2.5.1)