to top
Android APIs
public class

ComparisonFailure

extends AssertionFailedError
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Error
       ↳ java.lang.AssertionError
         ↳ junit.framework.AssertionFailedError
           ↳ junit.framework.ComparisonFailure

Class Overview

Thrown when an assert equals for Strings failed. Inspired by a patch from Alex Chaffee mailto:alex@purpletech.com

Summary

Public Constructors
ComparisonFailure(String message, String expected, String actual)
Constructs a comparison failure.
Public Methods
String getActual()
Gets the actual string value
String getExpected()
Gets the expected string value
String getMessage()
Returns "..." in place of common prefix and "..." in place of common suffix between expected and actual.
[Expand]
Inherited Methods
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public ComparisonFailure (String message, String expected, String actual)

Since: API Level 1

Constructs a comparison failure.

Parameters
message the identifying message or null
expected the expected string value
actual the actual string value

Public Methods

public String getActual ()

Since: API Level 16

Gets the actual string value

Returns
  • the actual string value

public String getExpected ()

Since: API Level 16

Gets the expected string value

Returns
  • the expected string value

public String getMessage ()

Since: API Level 1

Returns "..." in place of common prefix and "..." in place of common suffix between expected and actual.

Returns
  • this Throwable's detail message.
See Also