为我的项目的主类asunit编写单元测试时,不断给我这个错误:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
每当我使用舞台参考时。我理解为什么会出现这种情况,因为.fla的关联类不再是主类,因为它现在是测试运行类,这意味着main不再能直接访问该阶段了。
通常我不会测试主类,因为它只是创建其他对象并将阶段传递给它们,但是阶段的用法相当根深蒂固到这些类中所以我需要在这些类中正确引用阶段或者我不会能够单独测试一件事。
我想知道是否有人之前遇到过此问题,并且如果有一种解决方法可以为该阶段提供不同的类访问权限,最好不要过多更改类。 (如果必须改变一个类的逻辑,那么我可以对其进行单元测试,这将是一种耻辱)。