Пример #1
0
        public void XmlToCTableTest(string fname)
        {
            ConsoleAppBaseMocked mocked = new ConsoleAppBaseMocked("");

            string tmpPath  = Path.GetTempPath();
            string fullPath = Path.Combine(new string[] { tmpPath, fname });

            string xml = @"<?xml version='1.0' encoding='UTF-8'?>
<API>
    <OBJECT name='PARAM'>
        <FIELD name='FUNCTION_NAME'>mocked</FIELD>
    </OBJECT>
    <OBJECT name=''>
        <FIELD name='FIELD1'>mocked</FIELD>
    </OBJECT>
</API>";

            File.WriteAllText(fullPath, xml);

            mocked.AddArgument("infile", fname);
            mocked.AddArgument("basedir", tmpPath);
            mocked.DummyXmlToCTable();

            Assert.AreEqual(null, mocked.GetLogger(), "Returned context must be null!!!");
        }
Пример #2
0
        private void AddAuthenArguments(ConsoleAppBaseMocked mocked)
        {
            mocked.SetNoSqlContext(null);

            mocked.AddArgument("bucket", Environment.GetEnvironmentVariable("ONIX_FIREBASE_BUCKET"));
            mocked.AddArgument("host", Environment.GetEnvironmentVariable("ONIX_FIREBASE_DATABASE"));
            mocked.AddArgument("key", Environment.GetEnvironmentVariable("ONIX_FIREBASE_KEY"));
            mocked.AddArgument("user", Environment.GetEnvironmentVariable("ONIX_FIREBASE_USERNAME"));
            mocked.AddArgument("password", Environment.GetEnvironmentVariable("ONIX_FIREBASE_PASSWORD"));
        }