public class Assert
extends Object
| java.lang.Object | |
| junit.framework.Assert | |
| |
|
ActivityInstrumentationTestCase<T extends
Activity>,
ActivityInstrumentationTestCase2<T extends
Activity>,
ActivityTestCase,
ActivityUnitTestCase<T extends
Activity>,
AndroidTestCase,
ApplicationTestCase<T extends
Application>,
InstrumentationTestCase,
LoaderTestCase,
ProviderTestCase<T extends
ContentProvider>,
ProviderTestCase2<T extends
ContentProvider>,
ServiceTestCase<T extends
Service>,
SingleLaunchActivityTestCase<T extends
Activity>,
SyncBaseInstrumentation,
TestSuiteBuilder.FailedToCreateTests
|
一组断言方法。 消息仅在断言失败时显示。
Protected constructors |
|
|---|---|
Assert() 保护构造函数,因为它是一个静态类 |
|
公共方法(Public methods) |
|
|---|---|
static void |
assertEquals(boolean expected, boolean actual) 断言两个布尔值是平等的。 |
static void |
assertEquals(String message, long expected, long actual) 断言两个长期是平等的。 |
static void |
assertEquals(short expected, short actual) 断言两条短裤是平等的。 |
static void |
assertEquals(String message, String expected, String actual) 断言两个字符串是平等的。 |
static void |
assertEquals(String message, int expected, int actual) 断言两个整数是相等的。 |
static void |
assertEquals(Object expected, Object actual) 断言两个对象是平等的。 |
static void |
assertEquals(String message, boolean expected, boolean actual) 断言两个布尔值是平等的。 |
static void |
assertEquals(String expected, String actual) 断言两个字符串是平等的。 |
static void |
assertEquals(String message, short expected, short actual) 断言两条短裤是平等的。 |
static void |
assertEquals(String message, Object expected, Object actual) 断言两个对象是平等的。 |
static void |
assertEquals(char expected, char actual) 断言两个字符是平等的。 |
static void |
assertEquals(byte expected, byte actual) 断言两个字节相等。 |
static void |
assertEquals(double expected, double actual, double delta) 断言两个双打在三角洲是平等的。 |
static void |
assertEquals(String message, char expected, char actual) 断言两个字符是平等的。 |
static void |
assertEquals(float expected, float actual, float delta) 断言两个浮标在三角洲上是平等的。 |
static void |
assertEquals(String message, double expected, double actual, double delta) 断言两个双打在三角洲是平等的。 |
static void |
assertEquals(String message, byte expected, byte actual) 断言两个字节相等。 |
static void |
assertEquals(String message, float expected, float actual, float delta) 断言两个浮标在正三角洲上是平等的。 |
static void |
assertEquals(long expected, long actual) 断言两个长期是平等的。 |
static void |
assertEquals(int expected, int actual) 断言两个整数是相等的。 |
static void |
assertFalse(String message, boolean condition) 断言条件是错误的。 |
static void |
assertFalse(boolean condition) 断言条件是错误的。 |
static void |
assertNotNull(Object object) 声明一个对象不为null。 |
static void |
assertNotNull(String message, Object object) 声明一个对象不为null。 |
static void |
assertNotSame(String message, Object expected, Object actual) 断言两个对象不会引用同一个对象。 |
static void |
assertNotSame(Object expected, Object actual) 断言两个对象不会引用同一个对象。 |
static void |
assertNull(String message, Object object) 断言对象为空。 |
static void |
assertNull(Object object) 断言对象为空。 |
static void |
assertSame(String message, Object expected, Object actual) 断言两个对象引用同一个对象。 |
static void |
assertSame(Object expected, Object actual) 断言两个对象引用同一个对象。 |
static void |
assertTrue(String message, boolean condition) 断言条件是真实的。 |
static void |
assertTrue(boolean condition) 断言条件是真实的。 |
static void |
fail(String message) 对给定的消息不成功。 |
static void |
fail() 没有消息的测试失败。 |
static void |
failNotEquals(String message, Object expected, Object actual) |
static void |
failNotSame(String message, Object expected, Object actual) |
static void |
failSame(String message) |
static String |
format(String message, Object expected, Object actual) |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
void assertEquals (boolean expected,
boolean actual)
断言两个布尔值是平等的。
| 参数(Parameters) | |
|---|---|
expected |
boolean
|
actual |
boolean
|
void assertEquals (String message, long expected, long actual)
断言两个长期是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
long
|
actual |
long
|
void assertEquals (short expected,
short actual)
断言两条短裤是平等的。
| 参数(Parameters) | |
|---|---|
expected |
short
|
actual |
short
|
void assertEquals (String message, String expected, String actual)
断言两个字符串是平等的。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
String
|
actual |
String
|
void assertEquals (String message, int expected, int actual)
断言两个整数是相等的。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
int
|
actual |
int
|
void assertEquals (Object expected, Object actual)
断言两个对象是平等的。 如果他们不是AssertionFailedError被抛出。
| 参数(Parameters) | |
|---|---|
expected |
Object
|
actual |
Object
|
void assertEquals (String message, boolean expected, boolean actual)
断言两个布尔值是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
boolean
|
actual |
boolean
|
void assertEquals (String expected, String actual)
断言两个字符串是平等的。
| 参数(Parameters) | |
|---|---|
expected |
String
|
actual |
String
|
void assertEquals (String message, short expected, short actual)
断言两条短裤是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
short
|
actual |
short
|
void assertEquals (String message, Object expected, Object actual)
断言两个对象是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
Object
|
actual |
Object
|
void assertEquals (char expected,
char actual)
断言两个字符是平等的。
| 参数(Parameters) | |
|---|---|
expected |
char
|
actual |
char
|
void assertEquals (byte expected,
byte actual)
断言两个字节相等。
| 参数(Parameters) | |
|---|---|
expected |
byte
|
actual |
byte
|
void assertEquals (double expected,
double actual,
double delta)
断言两个双打在三角洲是平等的。 如果期望值是无穷大,则delta值将被忽略。
| 参数(Parameters) | |
|---|---|
expected |
double
|
actual |
double
|
delta |
double
|
void assertEquals (String message, char expected, char actual)
断言两个字符是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
char
|
actual |
char
|
void assertEquals (float expected,
float actual,
float delta)
断言两个浮标在三角洲上是平等的。 如果期望值是无穷大,则delta值将被忽略。
| 参数(Parameters) | |
|---|---|
expected |
float
|
actual |
float
|
delta |
float
|
void assertEquals (String message, double expected, double actual, double delta)
断言两个双打在三角洲是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。 如果期望值是无穷大,则delta值将被忽略。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
double
|
actual |
double
|
delta |
double
|
void assertEquals (String message, byte expected, byte actual)
断言两个字节相等。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
byte
|
actual |
byte
|
void assertEquals (String message, float expected, float actual, float delta)
断言两个浮标在正三角洲上是平等的。 如果它们不是AssertionFailedError,则抛出给定的消息。 如果期望值是无穷大,则delta值将被忽略。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
float
|
actual |
float
|
delta |
float
|
void assertEquals (long expected,
long actual)
断言两个长期是平等的。
| 参数(Parameters) | |
|---|---|
expected |
long
|
actual |
long
|
void assertEquals (int expected,
int actual)
断言两个整数是相等的。
| 参数(Parameters) | |
|---|---|
expected |
int
|
actual |
int
|
void assertFalse (String message, boolean condition)
断言条件是错误的。 如果不是,则会使用给定的消息抛出AssertionFailedError。
| 参数(Parameters) | |
|---|---|
message |
String
|
condition |
boolean
|
void assertFalse (boolean condition)
断言条件是错误的。 如果不是,则会引发AssertionFailedError。
| 参数(Parameters) | |
|---|---|
condition |
boolean
|
void assertNotNull (Object object)
声明一个对象不为null。
| 参数(Parameters) | |
|---|---|
object |
Object
|
void assertNotNull (String message, Object object)
声明一个对象不为null。 如果它是一个AssertionFailedError引发给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
object |
Object
|
void assertNotSame (String message, Object expected, Object actual)
断言两个对象不会引用同一个对象。 如果他们确实引用了同一个对象,则会使用给定的消息抛出AssertionFailedError。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
Object
|
actual |
Object
|
void assertNotSame (Object expected, Object actual)
断言两个对象不会引用同一个对象。 如果它们引用同一个对象,则会引发AssertionFailedError。
| 参数(Parameters) | |
|---|---|
expected |
Object
|
actual |
Object
|
void assertNull (String message, Object object)
断言对象为空。 如果它不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
object |
Object
|
void assertNull (Object object)
断言对象为空。 如果不是AssertionError被抛出。 消息包含:预期:
| 参数(Parameters) | |
|---|---|
object |
Object: Object to check or null |
void assertSame (String message, Object expected, Object actual)
断言两个对象引用同一个对象。 如果它们不是AssertionFailedError,则抛出给定的消息。
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
Object
|
actual |
Object
|
void assertSame (Object expected, Object actual)
断言两个对象引用同一个对象。 如果它们不相同,则抛出AssertionFailedError。
| 参数(Parameters) | |
|---|---|
expected |
Object
|
actual |
Object
|
void assertTrue (String message, boolean condition)
断言条件是真实的。 如果不是,则会使用给定的消息抛出AssertionFailedError。
| 参数(Parameters) | |
|---|---|
message |
String
|
condition |
boolean
|
void assertTrue (boolean condition)
断言条件是真实的。 如果不是,则会引发AssertionFailedError。
| 参数(Parameters) | |
|---|---|
condition |
boolean
|
void failNotEquals (String message, Object expected, Object actual)
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
Object
|
actual |
Object
|
void failNotSame (String message, Object expected, Object actual)
| 参数(Parameters) | |
|---|---|
message |
String
|
expected |
Object
|
actual |
Object
|