public void SetUp() { _mocks = new MockRepository(); _accessTypeReflectorMock = _mocks.StrictMock <IAccessTypeReflector> (); _classReflectorMock = _mocks.StrictMock <IClassReflector> (); _abstractRoleReflectorMock = _mocks.StrictMock <IAbstractRoleReflector> (); _assemblyReflector = new AssemblyReflector(_accessTypeReflectorMock, _classReflectorMock, _abstractRoleReflectorMock); _cache = new MetadataCache(); }
public AssemblyReflector(IAccessTypeReflector accessTypeReflector, IClassReflector classReflector, IAbstractRoleReflector abstractRoleReflector) { ArgumentUtility.CheckNotNull("accessTypeReflector", accessTypeReflector); ArgumentUtility.CheckNotNull("classReflector", classReflector); ArgumentUtility.CheckNotNull("abstractRoleReflector", abstractRoleReflector); _accessTypeReflector = accessTypeReflector; _classReflector = classReflector; _abstractRoleReflector = abstractRoleReflector; }