public class Assert
extends Object
java.lang.Object | |
↳ | junit.framework.Assert |
Known Direct Subclasses |
Known Indirect Subclasses
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 |
|
---|---|
From class 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
|