Exemple #1
0
        static void Main(string[] args)
        {
            Menu.Hello();
            JSONRulesReader jra = new JSONRulesReader(@"D:\Storage\FIA UES\project\QA_ANDROID\FIA_APK_QA\QA_FIA_APK_CONSOLE\VerificationRules\Android");
            //ClassTextReader ctr = new ClassTextReader(@"C:\Users\Marcos\Desktop\IVerificable.cs");
            VerifyAction va = new VerifyAction(jra.METRIC_DATA);

            Console.WriteLine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location));

            var files = jra.METRIC_FILES;

            jra.read();
            var metricInfo = va.StartVerifications();

            foreach (MetricInfo info in metricInfo)
            {
                Console.WriteLine("======================================");
                Console.WriteLine($"Metrica: {info.Name}");
                Console.WriteLine($"Descripción: {info.Description}");
                Console.WriteLine($"Operación: {info.Operation}");
                Console.WriteLine($"Archivo: {info.File}");
                Console.WriteLine($"Resultado: {info.Result}");
            }
            Console.ReadKey();
        }
Exemple #2
0
 public Analyzer()
 {
     jrr = new JSONRulesReader($@"{AppDomain.CurrentDomain.BaseDirectory}VerificationRules\Android");
     jrr.read();
     va = new VerifyAction(jrr.METRIC_DATA);
 }