public PropertyDefinitionBuilder(ObjectInterfaceProvider interfaceProvider) { if (interfaceProvider == null) throw new ArgumentNullException("interfaceProvider"); this.interfaceProvider = interfaceProvider; }
public void Initialize() { objectInterfaceProvider = Substitute.For<ObjectInterfaceProvider>(); sut = new PropertyDefinitionBuilder(objectInterfaceProvider); field = Substitute.For<FieldInfo>(); field.DeclaringType.Returns(Substitute.For<Type>()); }