ToListJson() public method

public ToListJson ( ) : string
return string
Ejemplo n.º 1
0
        static int Main(string[] args)
        {
            ConventionTestProcessor.CIResultOutput.Disable = true;

            var id = "net40-converage";

            var asms = new[]
                           {
                               Assembly.GetAssembly(typeof (BasicTests.Basic)),
                               Assembly.GetAssembly(typeof (ConstraintsTests.Basic)),
                               Assembly.GetAssembly(typeof (XunitTests.Basic)),
                               Assembly.GetAssembly(typeof (NunitTests.Basic)),
                               Assembly.GetAssembly(typeof (FsUnitTests.BasicTests)),

                           };

            var runner = Runner.Create(id, asms);
            var file = new ResultsFile();
            runner.RunAll(r =>
                              {
                                  string js = r.ToItemJson();
                                  var r2= Newtonsoft.Json.JsonConvert.DeserializeObject<Result>(js);
                                  file.Add(r2);
                              });
            var result =file.ToListJson();

            return ConventionTestProcessor.Program.VerifyJsonResults(new[]{result});
        }
Ejemplo n.º 2
0
 public static void ToFiles(ResultsFile file, IDictionary<string, string> typesAndPaths)
 {
     foreach (var typeAndPath in typesAndPaths)
     {
         switch (typeAndPath.Key)
         {
             default:
                 File.WriteAllText(typeAndPath.Value, file.ToListJson());
                 break;
         }
     }
 }