Testing the Constructor

DEX450 - Module 20: Testing Visualforce Controllers

📄 第 528 页 🎬 视频课程

课程章节介绍

让我们来聊聊如何测试构建者,也就是我们常说的控制器扩展。首先,你需要明白,测试构建者的工作就是确保它所做的每一件事都能按预期运行。这听起来可能有点抽象,但别担心,我会慢慢解释。 在我们的例子中,这个构建者是一个控制器扩展。这意味着它必须能够实例化标准控制器。简单来说,就是它需要能够创建一个标准控制器的实例,这样才能正常工作。 现在,你可能看到接下来的几张幻灯片展示了几种不同的测试技术。但请注意,并不是所有这些技术在我们的例子中都是必要的。为什么呢?因为我们的控制器扩展并没有使用到每一个被测试的元素。不过,这些技术都是测试Visualforce控制器时非常常见的方法,所以了解它们还是很有帮助的。 总结一下,测试构建者就是要确保它能正确地实例化标准控制器,并且按预期工作。虽然并不是所有的测试技术都适用于我们的例子,但了解这些技术对于测试Visualforce控制器是非常有用的。希望这能帮助你更好地理解如何测试构建者!