private void ConfigureStoreModuleForStoreError(ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator with, MessageStoreViewerModelError messageStoreViewerModelError) { var listViewRetriever = FakeActivationListModelRetriever.Empty(); var storeRetriever = new FakeMessageStoreViewerModelRetriever(messageStoreViewerModelError); var messageRetriever = FakeMessageListViewModelRetriever.Empty(); with.Module(new StoresNancyModule(listViewRetriever, storeRetriever, messageRetriever)); }
public static void StoresModule(this ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator config, IEnumerable <MessageStoreConfig> stores) { var listViewRetriever = new FakeActivationListModelRetriever(new MessageStoreActivationStateListModel(stores)); var storeRetriever = new FakeMessageStoreViewerModelRetriever(new MessageStoreViewerModel(new FakeMessageStore(), stores.FirstOrDefault())); var messageRetriever = new FakeMessageListViewModelRetriever(new MessageListModel(new List <Message>())); config.StoresModule(listViewRetriever, storeRetriever, messageRetriever); }
public void Establish() { _browser = new Browser(new ConfigurableBootstrapper(with => { var listViewRetriever = new FakeActivationListModelRetriever(MessageStoreActivationStateListModelError.GetActivationStateFromConfigError); var storeRetriever = FakeMessageStoreViewerModelRetriever.Empty(); var messageRetriever = FakeMessageListViewModelRetriever.Empty(); with.Module(new StoresNancyModule(listViewRetriever, storeRetriever, messageRetriever)); })); }
public void Establish() { _browser = new Browser(new ConfigurableBootstrapper(with => { var stores = new List <MessageStoreConfig> { MessageStoreConfig.Create("store1", typeof(MsSqlMessageStore).FullName, "conn1", "table1"), MessageStoreConfig.Create("store2", typeof(MsSqlMessageStore).FullName, "conn2", "table2") }; var activationListModelRetriever = new FakeActivationListModelRetriever(new MessageStoreActivationStateListModel(stores)); with.Module(new StoresNancyModule(activationListModelRetriever, new FakeMessageStoreViewerModelRetriever(), new FakeMessageListViewModelRetriever())); })); }
public RetrieveMessageStoreContentTypeJsonTests() { _browser = new Browser(new ConfigurableBootstrapper(with => { var stores = new List <MessageStoreConfig> { MessageStoreConfig.Create("store1", typeof(MsSqlMessageStore).FullName, "conn1", "table1"), MessageStoreConfig.Create("store2", typeof(MsSqlMessageStore).FullName, "conn2", "table2") }; var messageStoreActivationStateListViewModelRetriever = new FakeActivationListModelRetriever(new MessageStoreActivationStateListModel(stores)); var viewrModelRetriever = new FakeMessageStoreViewerModelRetriever(new MessageStoreViewerModel()); var retriever = new FakeMessageListViewModelRetriever(); with.Module(new StoresNancyModule(messageStoreActivationStateListViewModelRetriever, viewrModelRetriever, retriever)); })); }
public void Establish() { _browser = new Browser(new ConfigurableBootstrapper(with => { var stores = new List <paramore.brighter.commandprocessor.messageviewer.Ports.Domain.Config.MessageStoreConfig> { MessageStoreConfig.Create("store1", typeof(MsSqlMessageStore).FullName, "conn1", "table1"), MessageStoreConfig.Create("store2", typeof(MsSqlMessageStore).FullName, "conn2", "table2") }; var messageStoreActivationStateListViewModelRetriever = new FakeActivationListModelRetriever(new MessageStoreActivationStateListModel(stores)); var viewrModelRetriever = new FakeMessageStoreViewerModelRetriever(new MessageStoreViewerModel()); var retriever = new FakeMessageListViewModelRetriever(); with.Module(new StoresNancyModule(messageStoreActivationStateListViewModelRetriever, viewrModelRetriever, retriever)); })); }