public TypeJoinPointTests(WeavedInMemoryModule fixture) { var type = fixture.Assembly.GetType("TestDataForWeaving.TypeJoinPoint.Target"); var aspectType = fixture.Assembly.GetType("TestDataForWeaving.TypeJoinPoint.InstanceAspect"); _aspect = Activator.CreateInstance(aspectType); _sut = Activator.CreateInstance(type, _aspect); }
public ArgsTests(WeavedInMemoryModule fixture) { _assembly = fixture.Assembly; var type = _assembly.GetType("TestDataForWeaving.Args.ArgsTarget"); var aspectType = _assembly.GetType("TestDataForWeaving.Args.ArgsAspect"); _aspect = Activator.CreateInstance(aspectType); _sut = Activator.CreateInstance(type, _aspect); }
public AroundTests(WeavedInMemoryModule fixture) => _assembly = fixture.Assembly;
public BeforeTests(WeavedInMemoryModule fixture) => _assembly = fixture.Assembly;