Ejemplo n.º 1
0
        public void CheckConfigReadFile()
        {
            OptionConverter convert      = new OptionConverter(new UnitTestJsonDeserializer());
            string          fileName     = "fileName";
            int             verboseLevel = 5;
            bool            verbose      = true;
            bool            quiet        = true;
            string          line         = "{\"VerboseLevel\" : " + verboseLevel + ", \"Verbose\" : " + verbose.ToString().ToLower() + ", \"Quiet\" : " + quiet.ToString().ToLower() + "}";

            UnitTestJsonDeserializer.GetFileGet     = fileName;
            UnitTestJsonDeserializer.GetFileRetrun  = line;
            UnitTestJsonDeserializer.DeserializeGet = line;
            Console.WriteLine(line);
            Options.AccountOptions readFile = convert.ConfigReadFile <Options.AccountOptions>(fileName);
            Assert.AreEqual(readFile.Verbose, verbose);
            Assert.AreEqual(readFile.Quiet, quiet);
        }