static void Main(string[] args) { pCloudyClient client = new pCloudyClient("https://device.pcloudy.com"); String authToken = client.authenticateUser("*****@*****.**", "qngf3bgv6h8pg2r8xm78xvxz"); var p = client.getAvailableApps(authToken); var time = p[0].UploadedOn_UTC; SingleRunReport report = new SingleRunReport(); report.addComment("Report on"); report.addComment("Asus Zenfone laser"); report.addStep("TestStep-1", "Arguments", null, ExecutionResult.Pass); report.addStep("TestStep-2", "Other Arguments", "output", null, ExecutionResult.Fail); report.Header = "pCloudy"; report.Footer = "@Copyright pCloudy.sstsinc.com"; FileInfo reportOut = new FileInfo(Path.Combine(Environment.CurrentDirectory, "Reports", report.Header + ".html")); if (reportOut.Directory.Exists == false) { reportOut.Directory.Create(); } HtmlFilePrinter printer = new HtmlFilePrinter(reportOut); printer.printSingleRunReport(report); Console.WriteLine(reportOut.FullName); Console.ReadLine(); }
private static void printDeviceFullNames(String authToken, pCloudyClient con) { var devices = con.getAvailableDevices(authToken, (int)BOOKINGDURATION.TotalMinutes, "android", false).OrderByDescending(itm => itm.getVersion()).ThenBy(itm => itm.full_name); int i = 0; log("---------------------------------------------------------"); log("#\t\t" + "Available" + "\t\t" + "FullName"); log("---------------------------------------------------------"); foreach (MobileDeviceDTO dev in devices) { i++; log(i + "\t\t" + dev.available + "\t\t" + dev.full_name); } log("---------------------------------------------------------"); }