Beispiel #1
0
        public void TestConfigureCreationCtor()
        {
            var cbConfInfo = new CodeBenchmarkConfig();
            var cbManager  = new CodeBenchmarkManager(cbConfInfo);

            Assert.IsNotNull(cbManager);
        }
Beispiel #2
0
 public void ConfigXML(string fileName)
 {
     if (fileName != null)
     {
         var cfgCtx = new ConfiguratorContext(CodeBenchmarkConfSource.XML);
         _config = cfgCtx.Configure(fileName);
     }
 }
Beispiel #3
0
 public void Config(CodeBenchmarkConfig configureInfo)
 {
     if (configureInfo != null)
     {
         var cfgCtx = new ConfiguratorContext(CodeBenchmarkConfSource.Memory);
         _config = cfgCtx.Configure(configureInfo);
     }
 }
Beispiel #4
0
        public CodeBenchmarkConfig Configure <T>(T objConfig)
        {
            CodeBenchmarkConfig returnValue = null;
            var fileName = objConfig.ToString();

            if (File.Exists(fileName))
            {
                returnValue = SerializationHelper.Deserealize <CodeBenchmarkConfig>(fileName);
            }
            return(returnValue);
        }
Beispiel #5
0
        public void TestConfigureCreation()
        {
            var cbConfInfo = new CodeBenchmarkConfig();

            _cbManager.Config(cbConfInfo);
        }
Beispiel #6
0
 public CodeBenchmarkManager(CodeBenchmarkConfig configureInfo)
 {
     Config(configureInfo);
 }