タグ

coverageに関するruedapのブックマーク (6)

  • mocha+chai+blanketを使ってcoffeescriptでBDD - おみブロZ

    最近空いた時間にhubotのadapterを開発してるのですが、coffeescriptでテストを書きたくなったときにちょっと試行錯誤したので備忘録として残しておきます。 目標 mochaとchaiを使ってcoffeescriptでBDDスタイルのテストを行う blanketを使ってcoffeescriptのカバレッジ測定を行う (おまけ) travis ciとcoverallsで自動化する mochaとchaiでBDD セットアップ mochaはjs用のテストフレームワークで、C/Sのどちらでも動作します。他のアサーションライブラリと組み合わせて使う必要があるため、今回はBDDアサーションライブラリであるchaiを使います。 まずpackage.jsonに以下を追記します。 { "scripts": { "test": "mocha test" } } 次に必要なmoduleをインストー

    mocha+chai+blanketを使ってcoffeescriptでBDD - おみブロZ
  • LivingSocial: 本番環境でのコードカバレッジを確認できるCoverband - ワザノバ | wazanova

    https://techblog.livingsocial.com/blog/2013/12/17/coverband-production-ruby-code-coverage/1 comment | 0 pointsLivingSocialが、番環境でのコードカバレッジを確認できるCoverbandをオープンソースとして提供しています。 Why production code coverage? 何年も番環境に提供しているサービスだと、担当のエンジニアが代々変わったり、リファクタリングを続けた結果、死んでいるコードパスが存在すると思う。NewRelicなどの分析ツールで、利用されているエンドポイントを確認することは容易くできるが、ヘルパーや、利用されてないモデルメソッド、リファクタリングの結果つかわれなくなったコードを全部見つけるのは大変。Coverbandを使えば、どのコードパ

  • テスト書きすぎ問題 - hitode909の日記

    テスト書きすぎるとよくないって言ってる人がいた.DHHっていう人.作業時間の1/3以上テストしてたらおかしいとか,ActiveRecordのバリデーションなど,Railsの機能はテストしない,とか. Signals vs. Noiseの去年のエントリに、テストをどれくらい書くべきかということについてDHHが指針を示していたものがあったので... - Sooey 偉い人が言ってるからという理由で,テスト手抜き派の人に良い材料を与えてしまった.僕は意見ちがって,作業時間半分以上はテスト書いたりしてる. テストたくさん書くと,最初に書くときのコストは増える.けど,あとから読む時や,変更したい時には,読むだけだし,書くのも差分だけで良い.コード体を理解できれば,要らないテスト捨てるのは,落ちたのを消すだけだから簡単.あとで見て,テスト足りないと分かったときに,明文化されてない仕様からテストを補う

    テスト書きすぎ問題 - hitode909の日記
  • C0/C1/C2

    目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1078 記事 - 2 コメント - 26190 トラックバック - 363 ニュース 著作とお薦めの品々は 著作とお薦めの品々は 東方熱帯林へ。 わんくま 東京勉強会#2 C++/CLI カクテル・レシピ 東京勉強会#3 template vs. generics 大阪勉強会#6 C++むかしばなし 東京勉強会#7 C++むかしばなし 東京勉強会#8 STL/CLRによるGeneric Programming TechEd 2007 @YOKOHAMA C++C++/CLI・C# 適材適所 東京勉強会#14 Making of BOF 東京勉強会#15 状態遷移 名古屋勉強会#2 WinUnit - お気楽お手軽UnitTest CodeZine Cで実現する「ぷちオブジェクト指向」 CUnitによるテスト駆

  • ユニットテストにまつわる10の勘違い | DevelopersIO

    渡辺です。さる方面からテスト系のエントリーがまだか…と催促されたので、ユニットテストについて少し考えてみたいと思います。 最近、TwitterのTLをチェックしていると、JUnitを利用しているにも関わらず違和感のあるTweetや、原因をJUnitにして来解決すべき問題から目をそらしているようなTweetを多く見かけます。そこで、JUnitをによるユニットテストに関するありがちな勘違いをまとめてみました。 なお、JUnitの部分は、RSpecでもNUnitでも適当に置き換えて読んでも構いません。 1.JUnitを使うことが目的という勘違い JUnitを利用すること自体を目的にしたところで何も得る事はありません。 ありがちな話ですが、「納品物としてJUnitのテストコード(または実行結果)を求められている」ことが理由でJUnitを利用しているならば、それは足かせでしかない可能性があります。

    ユニットテストにまつわる10の勘違い | DevelopersIO
  • Coveralls.io - Test Coverage History and Statistics

    We help you deliver code confidently by showing which parts of your code aren’t covered by your test suite. Free for open source repos. Pro accounts for private repos. Instant sign up through GitHub, Bitbucket, and Gitlab.

  • 1