問題タブ [handlebars.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unit-testing - カスタム コンテンツのテンプレートを Web テストと単体テストの両方で使用できるようにするにはどうすればよいですか?
Handlebars.net を使用して、asp.net Web アプリケーションでテンプレートを有効にしています。ユーザーがカスタマイズ可能なデータベースのテンプレートと、開発者が作成して Web 上のファイルシステムを通じて利用できる「定型」のテンプレートを提供しています。定型テンプレートが適切にレンダリングされていることを確認するために、MSTest 単体テストでテストしたいと思います。
Web サイトからの同じファイルが、同じソリューションの別のテスト プロジェクトで MSTest に読み込まれていることを確認するにはどうすればよいですか?
c# - RegisterTemplate 型エラー - C# .Net ハンドルバー
このライブラリのドキュメントは単純に見えますが、パーシャルを登録しようとすると、型変換エラーがスローされます。
Argument 2: cannot convert from 'string' to 'System.Action<System.IO.TextWriter, object>'
C# はまだ少し新しいですが、これはドキュメントの例とほぼ同じであるため、文字列を入力ミスしたとは思えませんtestbody
。
さらなる研究
例を文字通りコピーして貼り付けると、コードが壊れます。これは単なるがらくたライブラリのように見えます。
Argument 2: cannot convert from 'string' to 'System.Action<System.IO.TextWriter, object>'