public static void OneError([NotNull] QaTestRunnerBase runner, [NotNull] string issueCodeId) { QaError error; OneError(runner, issueCodeId, out error); }
public static void OneError([NotNull] QaTestRunnerBase runner, [NotNull] string issueCodeId, [NotNull] out QaError error) { Assert.AreEqual(1, runner.Errors.Count); error = runner.Errors[0]; IssueCode issueCode = error.IssueCode; Assert.IsNotNull(issueCode); Assert.AreEqual(issueCodeId, issueCode.ID); }
private static IList <QaError> Run([NotNull] ITest test, double?tileSize = null) { Console.WriteLine(@"Tile size: {0}", tileSize == null ? "<null>" : tileSize.ToString()); const string newLine = "\n"; // r# unit test output adds 2 lines for Environment.NewLine Console.Write(newLine); QaTestRunnerBase runner = tileSize == null ? (QaTestRunnerBase) new QaTestRunner(test) : new QaContainerTestRunner(tileSize.Value, test) { KeepGeometry = true }; runner.Execute(); return(runner.Errors); }
public static void NoError(QaTestRunnerBase runner) { Assert.AreEqual(0, runner.Errors.Count); }