protected override void Establish_context() { _sut = new EventPlugin(MockRepository.GenerateMock<IPostRepository>(), MockRepository.GenerateMock<IMapper<NameValueCollection, Settings>>(), MockRepository.GenerateMock<IValidator<Settings>>()); _post = MockRepository.GenerateStub<DataBuddyBase>(); }
protected override void Establish_context() { base.Establish_context(); _sut = Container.Create<EventPlugin>(); _post = MockRepository.GenerateStub<DataBuddyBase>(); Mocks.ReplayAll(); }
protected override void Establish_context() { var postRepository = MockRepository.GenerateMock<IPostRepository>(); _sut = new EventPlugin(postRepository, MockRepository.GenerateMock<IMapper<NameValueCollection, Settings>>(), MockRepository.GenerateMock<IValidator<Settings>>()) { CategoryName = "Event category" }; _post = new Post(); postRepository.Stub(x => x.GetCategoryNameOf(_post)).Return("Some other category"); }
protected override void Establish_context() { base.Establish_context(); _sut = Container.Create<EventPlugin>(); _sut.CategoryName = "Event category"; _post = new Post(); IoC.Resolve<IPostRepository>().Stub(x => x.GetCategoryNameOf(_post)).Return("Some other category"); IoC.Resolve<IEventValidator>() .Expect(x => x.Validate(_post)) .Return(null) .Repeat.Never(); Mocks.ReplayAll(); }
protected override void Establish_context() { var postRepository = MockRepository.GenerateMock<IPostRepository>(); _sut = new EventPlugin(postRepository, MockRepository.GenerateMock<IMapper<NameValueCollection, Settings>>(), MockRepository.GenerateMock<IValidator<Settings>>()) { CategoryName = "Event category", LocationField = LocationField, LocationUnknownField = LocationUnknownField, RegistrationRecipientField = RegistrationRecipientField, MaximumNumberOfRegistrationsField = MaximumNumberOfRegistrationsField, DefaultLocation = DefaultLocation, DefaultRegistrationRecipient = DefaultRegistrationRecipient, DefaultMaximumNumberOfRegistrations = DefaultMaximumNumberOfRegistrations }; _post = new Post(); postRepository.Stub(x => x.GetCategoryNameOf(_post)).Return(_sut.CategoryName); }
protected override void Establish_context() { base.Establish_context(); _sut = Container.Create<EventPlugin>(); _sut.CategoryName = "Event category"; _post = new Post(); Container.Get<IPostRepository>().Stub(x => x.GetCategoryNameOf(_post)).Return(_sut.CategoryName); Container.Get<IEventValidator>().Stub(x => x.Validate(_post)).Return(new ValidationReport { new ValidationError("something", "some field"), new ValidationError("some other thing") }); Mocks.ReplayAll(); }