レールページキャッシュテストプラグイン

Rails Page Cache Test Pluginは、Test :: Units :: RailsのTestCaseクラスに2つのアサーションを追加します。
今すぐダウンロード

レールページキャッシュテストプラグイン ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • canatella
  • 出版社のWebサイト:
  • http://blog.cosinux.org/pages/page-cache-test

レールページキャッシュテストプラグイン タグ


レールページキャッシュテストプラグイン 説明

Rails Pageキャッシュテストプラグインは、Test :: Units :: RailsのTestCaseクラスに2つのアサーションを追加します。 Rails Page Cache Test Pluginは、Test :: Units :: RailsのTestCaseクラスに2つのアサーションを追加して、統合テストのページのキャッシュと期限切れを確認します。まず統合テストを作成します。その後、 "/ pages / about"および "/ pages / contact"ページのキャッシュをテストするには、次のようなメソッドを追加します.def test_caching assert_cache( "/ pages / about"、/ pages / contact ")EndThe Assert_Cacheメソッド・最初にURLがキャッシュされていないことを確認します。・各リクエストにGETを実行します。・対応するキャッシュ・ファイルが作成されたことをアサートします。assert_cacheメソッドにブロックを与えることもできます。各URLにGETを実行する代わりに、URLが生成されます。例:DEF TEST_CACHING ASSERT_CACHE( "/ pages / about"、 "/ pages / contact")| URL_ABOUT、URL_CONTACT | URL_ABOUT POST URL_CONTACT END ENDYOUは、ユーザーが何らかの操作をしているときにキャッシュされたページが期限切れになっているかどうかを確認するために確かに(そして本当に最も興味深い部分です)を確認します。そのために、ここにassert_expireメソッドがあります:def test_expiring assert_expire( "/ news / list"、 "/ news / show / 1")DO | URL POST "/ news / delete / 1"エンドアウンドエンドアネームassert_expireメソッドは、URLがキャッシュされていることを確認します。・転記要求を実行し、URLがキャッシュされていないことをアサートします。キャッシュスイーダーロジックをテストするのに最適です。このリリースの新機能:・このリリースでは、アクションとフラグメントキャッシングのテストを追加します。・ページがキャッシュされているかどうかを確認するには、プラグインはもうファイルシステムを調べていません。・actionController :: Baseページキャッシュメソッドを保存するどのページがキャッシュされて期限切れになっており、そのアサーションにその情報を使用します。


レールページキャッシュテストプラグイン 関連ソフトウェア