congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
Result.getFailures
Code IndexAdd Tabnine to your IDE (free)

How to use
getFailures
method
in
org.junit.runner.Result

Best Java code snippets using org.junit.runner.Result.getFailures (Showing top 20 results out of 531)

origin: junit-team/junit4

/**
 * Returns the failures in this result.
 *
 * @since 4.13
 */
public List<Failure> failures() {
  return result.getFailures();
}
origin: junit-team/junit4

/**
 * Returns the number of failures in this result.
 */
public int failureCount() {
  return result.getFailures().size();
}
origin: google/j2objc

/**
 * Returns the number of failures in this result.
 */
public int failureCount() {
  return result.getFailures().size();
}
origin: junit-team/junit4

protected void printFailures(Result result) {
  List<Failure> failures = result.getFailures();
  if (failures.isEmpty()) {
    return;
  }
  if (failures.size() == 1) {
    getWriter().println("There was " + failures.size() + " failure:");
  } else {
    getWriter().println("There were " + failures.size() + " failures:");
  }
  int i = 1;
  for (Failure each : failures) {
    printFailure(each, "" + i++);
  }
}
origin: google/j2objc

protected void printFailures(Result result) {
  List<Failure> failures = result.getFailures();
  if (failures.size() == 0) {
    return;
  }
  if (failures.size() == 1) {
    getWriter().println("There was " + failures.size() + " failure:");
  } else {
    getWriter().println("There were " + failures.size() + " failures:");
  }
  int i = 1;
  for (Failure each : failures) {
    printFailure(each, "" + i++);
  }
}
origin: apache/geode

public static Result runTestWithValidation(final Class<?> test) {
 JUnitCore junitCore = new JUnitCore();
 Result result = junitCore.run(Request.aClass(test).getRunner());
 List<Failure> failures = result.getFailures();
 if (!failures.isEmpty()) {
  Failure firstFailure = failures.get(0);
  throw new AssertionError(firstFailure.getException());
 }
 assertThat(result.wasSuccessful()).isTrue();
 return result;
}
origin: apache/geode

@Test
public void failsOnThirdAttempt() {
 Result result = TestRunner.runTest(FailsOnThirdAttempt.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(CustomException.class)
   .hasMessage(FailsOnThirdAttempt.message);
 assertThat(FailsOnThirdAttempt.count).isEqualTo(3);
}
origin: apache/geode

@Test
public void shouldExecuteWhenUntilIsInPast() {
 Result result = TestRunner.runTest(ShouldExecuteWhenUntilIsInPast.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage(ASSERTION_ERROR_MESSAGE);
 assertThat(ShouldExecuteWhenUntilIsInPast.count).isEqualTo(1);
}
origin: apache/geode

@Test
public void failsOnThirdAttempt() {
 Result result = TestRunner.runTest(FailsOnThirdAttempt.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage(FailsOnThirdAttempt.message);
 assertThat(FailsOnThirdAttempt.count).isEqualTo(3);
}
origin: apache/geode

@Test
public void failsOnSecondAttempt() {
 Result result = TestRunner.runTest(FailsOnSecondAttempt.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(CustomException.class)
   .hasMessage(FailsOnSecondAttempt.message);
 assertThat(FailsOnSecondAttempt.count).isEqualTo(2);
}
origin: apache/geode

@Test
public void failsOnThirdAttempt() {
 Result result = TestRunner.runTest(FailsOnThirdAttempt.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(CustomException.class)
   .hasMessage(FailsOnThirdAttempt.message);
 assertThat(FailsOnThirdAttempt.count).isEqualTo(3);
}
origin: apache/geode

@Test
public void failsWithOne() {
 Result result = TestRunner.runTest(FailsWithOne.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage(FailsWithOne.message);
 assertThat(FailsWithOne.count).isEqualTo(1);
}
origin: apache/geode

@Test
public void failingTestShouldFailOneTimeWhenRepeatIsUnused() {
 Result result = TestRunner.runTest(FailingTestShouldFailOneTimeWhenRepeatIsUnused.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage(ASSERTION_ERROR_MESSAGE);
 assertThat(FailingTestShouldFailOneTimeWhenRepeatIsUnused.count).isEqualTo(1);
}
origin: apache/geode

@Test
public void failingTestShouldFailOneTimeWhenRepeatIsThree() {
 Result result = TestRunner.runTest(FailingTestShouldFailOneTimeWhenRepeatIsThree.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage(ASSERTION_ERROR_MESSAGE);
 assertThat(FailingTestShouldFailOneTimeWhenRepeatIsThree.count).isEqualTo(1);
}
origin: apache/geode

@Test
public void negativeValueShouldThrowIllegalArgumentException() {
 Result result = TestRunner.runTest(NegativeValueShouldThrowIllegalArgumentException.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(IllegalArgumentException.class)
   .hasMessage("Repeat value must be a positive integer");
 assertThat(NegativeValueShouldThrowIllegalArgumentException.count).isEqualTo(0);
}
origin: apache/geode

@Test
public void failingTestShouldFailOneTimeWhenRepeatIsOne() {
 Result result = TestRunner.runTest(FailingTestShouldFailOneTimeWhenRepeatIsOne.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage(ASSERTION_ERROR_MESSAGE);
 assertThat(FailingTestShouldFailOneTimeWhenRepeatIsOne.count).isEqualTo(1);
}
origin: apache/geode

@Test
public void failsWhenTimeoutIsEarly() {
 Result result = TestRunner.runTest(FailsWhenTimeoutIsEarly.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage("Expected test to throw (an instance of " + TimeoutException.class.getName()
     + " and exception with message a string containing \"" + FailsWhenTimeoutIsEarly.message
     + "\")");
}
origin: apache/geode

@Test
public void failsWithoutExpectedTimeoutException() {
 Result result = TestRunner.runTest(FailsWithoutExpectedTimeoutException.class);
 assertThat(result.wasSuccessful()).isFalse();
 List<Failure> failures = result.getFailures();
 assertThat(failures.size()).as("Failures: " + failures).isEqualTo(1);
 Failure failure = failures.get(0);
 assertThat(failure.getException()).isExactlyInstanceOf(AssertionError.class)
   .hasMessage("Expected test to throw (an instance of " + TimeoutException.class.getName()
     + " and exception with message a string containing \""
     + FailsWithoutExpectedTimeoutException.message + "\")");
}
origin: robolectric/robolectric

private void assertNoFailures(Result result) {
 if (!result.wasSuccessful()) {
  for (Failure failure : result.getFailures()) {
   fail(failure.getMessage());
  }
 }
}
origin: eclipse-vertx/vert.x

 @Test
 public void testReportLateFailures() {
  Result result;
  try {
   result = new JUnitCore().run(new BlockJUnit4ClassRunner(LateFailureReport.class));
  } catch (InitializationError initializationError) {
   throw new AssertionError(initializationError);
  }
  assertEquals(1, result.getFailureCount());
  assertEquals(IllegalStateException.class, result.getFailures().get(0).getException().getClass());
 }
}
org.junit.runnerResultgetFailures

Popular methods of Result

  • getFailureCount
  • wasSuccessful
  • getRunCount
  • getRunTime
  • <init>
  • getIgnoreCount
  • createListener
    Internal use only.

Popular in Java

  • Parsing JSON documents to java classes using gson
  • addToBackStack (FragmentTransaction)
  • getContentResolver (Context)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • ImageIO (javax.imageio)
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now