断言方法

System.assert 可用于检查布尔表达式的计算结果为 true:

System.assert(Service.isActive());
System.assert(!Service.getItems().isEmpty(), 'items should not be empty');

System.assertEqualsSystem.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');