public void Init() { _fixture = new Fixture().Customize(new AutoRhinoMockCustomization()); _storage = _fixture.Create<IStateStorage>(); _accessorFactory = _fixture.Create<IStateAccessorFactory>(); _sut = new StateService(_storage); }
public StateInstanceAccessor(object owner, IStateStorage allStorages, IStateAccessorFactory accessorFactory) : base(owner, allStorages) { if (accessorFactory == null) throw new ArgumentNullException("accessorFactory"); _allStorages = allStorages; _accessorFactory = accessorFactory; }
public void Ctor_NullAccessorFactory_ShouldThrowException() { // Arrange _accessorFactory = null; // Act _sut = new StateInstanceAccessor(_target, _storage, _accessorFactory); }
public void Ctor_NullAccessorFactory_ShouldThrowException() { // Arrange _accessorFactory = null; // Act _sut = new StateService(_storage, _accessorFactory); }
public void Init() { _fixture = new Fixture().Customize(new AutoRhinoMockCustomization()); _storage = _fixture.Create<IStateStorage>(); _target = _fixture.Create<object>(); var targetIdentity = RuntimeHelpers.GetHashCode(_target); _storage.Stub(x => x.GetStorage(targetIdentity)).Return(new Dictionary<string, object>()); _accessorFactory = _fixture.Create<IStateAccessorFactory>(); _sut = new StateInstanceAccessor(_target, _storage, _accessorFactory); }
public IStateInstanceAccessor CreateInstanceAccessor(object target, IStateStorage allStorages, IStateAccessorFactory accessorFactory) { return new StateInstanceAccessor(target, allStorages, accessorFactory); }