2016-10-18 15 views
5

私は立ち往生しています。私は単体テスト私のJava Scripts(Web Resources)CRM 2016にしたいが、私はこれを得ることができない。インターネット上の単体テスト疑似フレームワークはすべて、古いバージョンのCRM用です。私はまだCRM 2016のフレームワークフレームワークを完全に見つけることができません。FakeXRMEasyがありますが、これはプラグイン、ワークフローなどでのみ開発されています。Javaスクリプトのユニットテスト - CRM 2016オンライン

答えて

1

QUnitXRMPage-Mockと呼ばれるFaking/Mockingフレームワークを使用して、プロジェクトでJavaスクリプトのユニットテストを正常に実装しました。私はそれをすべて理解した後、簡単な設定でした。模擬フレームワークのリンクは - https://github.com/ambek/XrmPage-Mock です。XRMPage.jsAttribute.jsControl.jsのファイルを基本的に取得してテストソリューションに入れます。 QUnitと、すべての関連するjscssHTMLファイルを取得します。 このリンクの例 - https://github.com/ambek/XrmPage-Mock/tree/master/Exampleは、実際の単体テストの作成に役立ちます。

+0

こんにちはマックス、申し訳ありませんが、あなたの質問が表示されます。クライアント側のためのFakeXrmEasyへの並列リポジトリがあります(https://github.com/jordimontana82/fake-xrm-easy-js)。ここでは、Xrm Pageオブジェクトに焦点を当てていませんでした。その1つの焦点は、Web APIの呼び出しを嘲笑するつもりです。あなたがアイデアが好きで、それが進行中であることを願って、私たちにいくつかのフィードバックを与えることができればすばらしいでしょうか? – Jordi