2013-06-04 8 views

Odpowiedz

5

Być może szukasz:

Assert.IsType<TypeNotRegisteredException>(exception); 

Daj mi znać, jeśli jest blisko tego, czego szukasz.

2

Myślę, że pytasz, co jest odpowiednikiem numeru InstanceOfType, a nie odpowiednik Assert.That. Ta druga jest po prostu lepszą składnią, która umożliwia czytanie twoich twierdzeń, takich jak angielski.

Równowartość InstanceOfType assert w xUnit jest IsType:

Assert.IsType<TypeNotRegisteredException>(exception); 

Zauważ, że odpowiednik nunit jest rzeczywiście:

Assert.IsInstanceOf<TypeNotRegisteredException>(exception); 

(starsza IsInstanceOfType assert jest przestarzała - http://www.nunit.org/index.php?p=typeAsserts&r=2.5.1)