如何在Dynamics AX 2012单元测试中检查两个对象是否属于同一类型。
像,
AssetProposal :: construct(AssetTransType :: DisposalScrap)创建一个AssetProposalDisposalScrap类型的对象。
所以我想检查此方法创建的对象是否为AssetProposalDisposalScrap类型。
这样做的最佳方式是什么?
的assertEquals ?? assertSame?任何其他??如何??
答案 0 :(得分:2)
要检查两个对象的类型,最好的方法是使用是运算符。
只需在布尔条件下使用断言 {OBJECT}为{CLASS}
即
this.assertTrue( AssetProposal :: construct(AssetTransType :: DisposalScrap)是 AssetProposalDisposalScrap);