跳到主要内容

期望(Expectation)

表示测试用例中使用的断言。每个方法都会执行一次断言,将提供的值与期望值进行比较。

字段(Fields)

never

返回一个取反后续断言的 期望(Expectation)

expect(5).never.is(3)
expect(5).never.greaterThan(10)

方法(Methods)

is

is(any) -> ()

断言该值等于期望值。

expect(5).is(5)
expect("hello").is("hello")

greaterThan

greaterThan(any) -> ()

断言该值大于期望值。

expect(10).greaterThan(5)

lessThan

lessThan(any) -> ()

断言该值小于期望值。

expect(3).lessThan(10)

greaterThanOrEqual

greaterThanOrEqual(any) -> ()

断言该值大于或等于期望值。

expect(5).greaterThanOrEqual(5)
expect(6).greaterThanOrEqual(5)

lessThanOrEqual

lessThanOrEqual(any) -> ()

断言该值小于或等于期望值。

expect(5).lessThanOrEqual(5)
expect(4).lessThanOrEqual(5)