public void Setup()
        {
            _clientCapabilityProvider = new FiftyOneClientCapabilityProvider();

            ComponentFactory.Container = new SimpleContainer();
            var dataProvider = MockComponentProvider.CreateDataProvider();

            dataProvider.Setup(d => d.GetProviderPath()).Returns("");
            MockComponentProvider.CreateDataCacheProvider();
            MockComponentProvider.CreateEventLogController();
        }
        public void Setup()
        {
            _clientCapabilityProvider = new FiftyOneClientCapabilityProvider();

            ComponentFactory.Container = new SimpleContainer();
            var dataProvider = MockComponentProvider.CreateDataProvider();

            dataProvider.Setup(d => d.GetProviderPath()).Returns("");
            MockComponentProvider.CreateDataCacheProvider();
            MockComponentProvider.CreateEventLogController();

            //create the bin folder
            var folderPath = HostingEnvironment.ApplicationPhysicalPath + "bin";

            if (!Directory.Exists(folderPath))
            {
                Directory.CreateDirectory(folderPath);
            }
        }