public void Target_Element_and_Replace_Twice() { var t2 = new ComplexClass.NestedClass2(); t2.MethodWithAspect(); Assert.Equal(new[] { "MethodWithAspect" }, calls); }
public void Target_Element_and_Replace() { var t2 = new ComplexClass.NestedClass2(); t2.SimpleMethod(); Assert.Equal(new[] { "NestedClass" }, calls); calls.Clear(); t2.Prop = 42; Assert.Equal(new[] { "ComplexClass" }, calls); }
public void Target_Element_and_Replace_Twice() { var t2 = new ComplexClass.NestedClass2(); t2.MethodWithAspect(); Assert.Equal (new[] {"MethodWithAspect"}, calls); }
public void Target_Element_and_Replace() { var t2 = new ComplexClass.NestedClass2(); t2.SimpleMethod(); Assert.Equal (new[] {"NestedClass"}, calls); calls.Clear(); t2.Prop = 42; Assert.Equal (new[] {"ComplexClass"}, calls); }