public void SetUp() { builder = new PizzaTypeEditorConvention(); pizzaType = new PizzaType { Id = new Guid(), Name = "Test", Description = "Test description" }; order = new PickupOrder { Id = new Guid(), PizzaType = pizzaType }; services = MockRepository.GenerateStub<IServiceLocator>(); repository = MockRepository.GenerateStub<IRepository>(); stringifier = new Stringifier(); repository.Stub(r => r.GetAll<PizzaType>()).Return(new List<PizzaType> { pizzaType }); services.Stub(l => l.GetInstance<IRepository>()).Return(repository); services.Stub(l => l.GetInstance<Stringifier>()).Return(stringifier); }
public void SetUp() { stringifier = new PizzaWebStringifierConventions().BuildStringifier(); }
// IServiceLocator should be injected into the constructor as // a dependency public DisplayFormatter(IServiceLocator locator, Stringifier stringifier) { _locator = locator; _stringifier = stringifier; }
public DisplayFormatter(IServiceLocator locator, Stringifier stringifier) { _locator = locator; _stringifier = stringifier; }
public void Configure(Stringifier stringifier) { _strategies.Each(s => stringifier.AddStrategy(s)); }