public void CanGetListOfOptions()
        {
            var configurationProvider = new Mock<IConfigurationProvider>();

            configurationProvider.Setup(x => x.GetAllConfigurableProfileOptions())
                .Returns(new []{"Option1" , "Option2"});

            var request = new GetListOfConfigurableProfileOptionsRequest();

            var handler = new GetListOfConfigurableProfileOptionsHandle(configurationProvider.Object);

            var response = handler.Handle(request);

            Assert.That(response, Is.Not.Null);
            Assert.That(response.ListOfConfigurableOptions.Count, Is.EqualTo(2));
        }
Esempio n. 2
0
        public ActionResult SetupOptions()
        {
            var handler = new GetListOfConfigurableProfileOptionsHandle(new ConfigurationProvider());

            var response = handler.Handle(new GetListOfConfigurableProfileOptionsRequest());

            ViewData["ListOfOptions"] = response.ListOfConfigurableOptions;

            var model = CreateSetupOptionsModel();

            return View(model);
        }