public void Usage4() { var fooBar = new FooBar { Foo = "Foo1", Bar = "Bar2", }; // IFoo として等値アサートされる。PrimitiveAssertFailedException はスローされない fooBar.AssertIs <IFoo>(new { Foo = "Foo1", }); // or fooBar.AssertIs(typeof(IFoo), new { Foo = "Foo1", }); }
public void Usage5() { IFoo fooBar = new FooBar { Foo = "Foo1", Bar = "Bar2", }; // fooBar.AssertIs<IFoo> と同じ fooBar.AssertIs(new { Foo = "Foo1", }); }
public void Usage3() { var fooBar = new FooBar { Foo = "Foo1", Bar = "Bar2", }; // IFoo として等値アサートしたいが、これだと PrimitiveAssertFailedException がスローされる fooBar.AssertIs(new { Foo = "Foo1", }); }