断言方法
System.assert
可用于检查布尔表达式的计算结果为 true:
System.assert(Service.isActive());
System.assert(!Service.getItems().isEmpty(), 'items should not be empty');
System.assertEquals
和 System.assertNotEquals
可用于检查两个值的相等性。期望值作为第一个参数传递,测试中的值作为第二个参数传递。
System.assertEquals(4, Service.getItems().size());
System.assertNotEquals(null, Service.getItems());
// failure messages are optional:
System.assertEquals(true, Service.doWork(), 'doWork should return true');
System.assertNotEquals(null, Service.doWork(), 'doWork should not be null');