public void Target_Type_and_Exclude() { var t2 = new ComplexClass2.NestedClass.NestedClass2(); calls.Clear(); t2.SimpleMethod(); Assert.Empty(calls); var t3 = new ComplexClass2.NestedClass.NestedClass3(); calls.Clear(); t3.SimpleMethod(); Assert.Equal(new[] { "ComplexClass2" }, calls); }
public void Target_Type_and_Exclude() { var t2 = new ComplexClass2.NestedClass.NestedClass2(); calls.Clear(); t2.SimpleMethod(); Assert.Empty (calls); var t3 = new ComplexClass2.NestedClass.NestedClass3(); calls.Clear(); t3.SimpleMethod(); Assert.Equal (new[] {"ComplexClass2"}, calls); }