Assert.That(myValue, Is.OfType());
MyClass myClass = (MyClass)myValue; // Ugh!
< /code>
Я мог бы сделать все это на одной строке с «true», но затем я теряю сообщение, объясняющее, что это не ожидаемый тип.Assert.True(myValue is MyClass myClass); // so readable

< /code>
Есть ли что -нибудь в NUNIT, которое позволяет вам выполнять тест и тип одновременно? Или я скуп, не желаю использовать две линии, повторяющие тип? Похоже, что он отнимает от ясности теста, когда я его читаю. /> [*] Считается, что использование метода расширения, нет ничего встроенного? Люди не используют его очень часто?
Подробнее здесь: https://stackoverflow.com/questions/797 ... to-the-typ