public void SetupContext()
        {
            FakeFilesystem = MockRepository.GenerateMock<IFilesystem>();
            _fakeParser = MockRepository.GenerateMock<IConfigParser>();

            FilesystemConfigReader = new FilesystemConfigReader(FakeFilesystem, _fakeParser);
        }
 private static void CreateXmlConfigParser()
 {
     using (Stream fileConfig = MessageProcessor.ReadConfigFile(ConfigPath))
     {
         _configParser = new XmlConfigParser(fileConfig);
     }
 }
Example #3
0
        private void ParserConfigFile(string filePath)
        {
            IConfigParser configParser = ConfigParserFactory.Instance.CreateConfigParser(filePath);

            itemValue1 = configParser.GetItemValue <int>("key1");
            itemValue2 = configParser.GetItemValue <string>("key2");
            itemValue3 = configParser.GetItemValue <List <string> >("key3");
        }
Example #4
0
 public GameManager(IGameInputReader gameInputReader, IConfigParser <MovesConfigs> movesConfigParser, IConfigParser <TableConfig> tableConfigParser, ITurtleStateMachine turtleStateMachine, ILogger logger)
 {
     _gameInputReader    = gameInputReader;
     _movesConfigParser  = movesConfigParser;
     _tableConfigParser  = tableConfigParser;
     _turtleStateMachine = turtleStateMachine;
     _logger             = logger;
 }
Example #5
0
        public static BuildConfig LoadConfig(string path, IConfigParser parser)
        {
            BuildConfig config = new BuildConfig();

            parser.Parse(path);
            config.configData      = parser.ConfigData;
            config.configVariables = parser.ConfigVariables;
            return(config);
        }
Example #6
0
        public DefaultConfigInitSystem(ISessionState sessionState, AssetInfo asset, IConfigParser parser)
        {
            _sessionState = sessionState;
            _assetInfo    = asset;
            _sessionState.CreateExitCondition(GetConditionId());
            _parser = parser;

            SingletonManager.Get <SubProgressBlackBoard>().Add();
        }
Example #7
0
 public Executor(IConfigParser configParser)
 {
     ConfigParser            = configParser;
     CancellationTokenSource = new CancellationTokenSource();
     Tasks      = new BlockingCollection <RequestTask>();
     Completed  = new BlockingCollection <RequestTask>();
     Client     = new HttpClient();
     IsComplete = false;
 }
Example #8
0
 //Constructor
 public DBConnectorMySQL()
 {
     try
     {
         _parser = new TxtConfigParser("config.ini");
         Initialize();
     }
     catch (Exception ex) { }
 }
        public DefaultConfigInitSystem(ISessionState sessionState, AssetInfo asset, IConfigParser parser, SubReousourcesHandler subResourceHandler)
        {
            _sessionState = sessionState;
            _assetInfo    = asset;
            _sessionState.CreateExitCondition(GetConditionId());
            _parser = parser;

            _subSystem = new SubResourceLoadSystem(subResourceHandler);
            SingletonManager.Get <SubProgressBlackBoard>().Add();
        }
Example #10
0
        public void SetupContext()
        {
            FakeFilesystem = MockRepository.GenerateMock <IFilesystem>();
            _fakeParser    = MockRepository.GenerateMock <IConfigParser>();

            FakeFilesystem
            .Stub(x => x.GetFilesInFolder(Arg <string> .Is.Anything))
            .Return(new string[0]);

            FilesystemConfigReader = new FilesystemConfigReader(FakeFilesystem, _fakeParser);
        }
        public void SetupContext()
        {
            FakeFilesystem = MockRepository.GenerateMock<IFilesystem>();
            _fakeParser = MockRepository.GenerateMock<IConfigParser>();

            FakeFilesystem
                .Stub(x => x.GetFilesInFolder(Arg<string>.Is.Anything))
                .Return(new string[0]);

            FilesystemConfigReader = new FilesystemConfigReader(FakeFilesystem, _fakeParser);
        }
Example #12
0
        public SquareSelectorService(ISerialWriter serialWriter, IConfigParser configParser)
        {
            SerialWriter = serialWriter;
            _random = new Random();
            _selectionTimer = new Timer(SELECTION_INTERVAL);
            _selectionTimer.Elapsed += SelectionTimerOnElapsed;
            _selectionTimer.Start();
            _squares = new List<ISquare>();

            _squares = configParser.ConfigSetting.Squares;
            SerialWriter.SetComPort(configParser.ConfigSetting.ComPort);
        }
Example #13
0
 internal void Load(IConfigParser configParser)
 {
     try
     {
         config.MessageConfigs.Clear();
         configParser.Parse();
     }
     catch (Exception e)
     {
         Logger.GetInstance().Write(e);
         throw e;
     }
 }
Example #14
0
 public IConfigParser GetParser(ConfigureType configureType)
 {
     if (parser != null)
     {
         parser = null;
     }
     switch (configureType)
     {
     case ConfigureType.INI:
         parser = new IniConfigFileParser();
         break;
     }
     return(parser);
 }
Example #15
0
        public DefaultConfigInitSystem(IUnityAssetManager assetManager, ISessionCondition sessionState, AssetInfo asset, IConfigParser parser, bool reload = false)
        {
            _assetManager = assetManager;
            _sessionState = sessionState;
            _assetInfo    = asset;
            _sessionState.CreateExitCondition(GetConditionId());
            _parser = parser;
            if (reload)
            {
                SingletonManager.Get <T>().IsInitialized = false;
                _isDone = false;
                _isExit = false;
            }

            SingletonManager.Get <SubProgressBlackBoard>().Add();
        }
Example #16
0
        protected IConfigParser getParser(string format)
        {
            switch (format)
            {
            case "txt":
                this.parser = new TxtParser();
                break;

            case "json":
                this.parser = new JsonParser();
                break;

            default:
                break;
            }

            return(this.parser);
        }
Example #17
0
                public void Init(IConfig cfg, IConfigParser parser)
                {
                    config       = cfg;
                    configParser = parser;

                    try
                    {
                        var builder = new vhAPIBuilder().useConfig(cfg);
                        api = builder.getAPI();

                        timerInfo = new Timer((o) =>
                        {
                            var info = MyInfo.Fetch(api.getConsole()).Result;
                            lock (this)
                            {
                                jsonInfo = info.Json;
                            }
                        }, null, TimeSpan.Zero, TimeSpan.FromSeconds(10));
                    }
                    catch (Exception exc)
                    {
                        config.logger.Log($"Error creating vhAPI: {exc.Message}");
                    }
                }
Example #18
0
 public static void SetConfig(Type messageToModelMapping)
 {
     _configParser = new AttributeConfigParser(messageToModelMapping);
 }
Example #19
0
 //Constructor
 public DBConnectorMySQL()
 {
     _parser = new TxtConfigParser("config.ini");
     Initialize();
 }
 public FilesystemConfigReader(IFilesystem filesystem, IConfigParser parser)
 {
     _filesystem = filesystem;
     _parser = parser;
 }
 public ConfigParserTests()
 {
     ConfigParser = Program.BuildServiceProvider().GetService <IConfigParser>();
     Config       = new Config();
     ConfigParser.SetConfig(Config.GetTestConfig());
 }
Example #22
0
 public OnlineRegistryReader(IConfigParser parser, bool parseAllUsers = false)
 {
     this.parseAllUsers = parseAllUsers;
     Parser             = parser;
 }
Example #23
0
 public virtual bool parseFrom(IConfigParser parser)
 {
     throw new NotImplementedException();
 }
Example #24
0
 public ReportService(IConfigParser configParser)
 {
     this.configParser = configParser;
 }
Example #25
0
 public static void AddParser(this IConfigParser configParser)
 {
     _parsers.Add(configParser);
 }
Example #26
0
        public void CommonReload(TextAsset textAsset, IConfigParser parser)
        {
            var xmlContent = textAsset.text;

            parser.ParseConfig(xmlContent);
        }
Example #27
0
 public vhApiServer(IConfig cfg, IConfigParser parser)
     : base(new ServiceFactory(), new MessagingServerConfiguration(new HttpMessageFactory()))
 {
     RouteManager.Default.Init(cfg, parser);
     config = cfg;
 }
Example #28
0
 public OfflineRegistryReader(IConfigParser parser, String registryFilePath)
 {
     Parser           = parser;
     RegistryFilePath = registryFilePath;
 }
Example #29
0
 public void Initialize(IConfigParser configParser)
 {
     _configParser = configParser;
     LoadAllConfigs();
 }
Example #30
0
 public void setParser(IConfigParser parser)
 {
     this.parser = parser;
 }
Example #31
0
 public TxtConfigReader(IConfigParser configParser)
 {
     _configParser = configParser;
 }
Example #32
0
 public FilesystemConfigReader(IFilesystem filesystem, IConfigParser parser)
 {
     _filesystem = filesystem;
     _parser = parser;
 }