タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Programmingとtipsとtestingに関するsyqueのブックマーク (3)

  • NO TEST, NO LIFE. NO DOC, NO LIFE - latest log

    uupaa.js や mofmof.js には {@hoge 〜 }@hoge のようなコードブロックを切り落として Minify する機能があるので、「ソースコードにテストもドキュメントも全部埋め込むことが可能だな〜」って3年程前から考えてました。 そこで、Function.prototype.spec というメソッドを追加し、これにスペックを書き貯めたらどうだろうか(?)とか考えました。 たとえば Array.range(1,7) で [1..7] 的な連続した数値の配列を生成する Array.range 関数があったとすると // Array.range - range generator function Array_range(begin, // @param Number: begin end, // @param Number: end filter) { // @param

    NO TEST, NO LIFE. NO DOC, NO LIFE - latest log
    syque
    syque 2011/09/14
    テストまで埋め込んじゃうのはメンテナンスがしにくそうだけど、ソースでまとめて記述出来るじゃんという自動化の試みは面白い
  • Rails テストに関する便利だけど見過ごされがちな 2 つの rake タスク - passingloopの日記

    Rails テストで便利であるにもかかわらず知名度の低い、かわいそうな 2 つのタスク: rake test:recent タスク rake test:uncommitted タスク を紹介します。この記事は執筆時点の Rails 3.1.0.rc5 を対象としています。 Rails 謹製のテストタスク: rake test:* RSpec 使っていますか? もはや「デファクトスタンダードとなりつつある *1」 RSpec ですが、残念なことに私は使っていません。でも。そんな Test::Unit 遣いのために、Rails は便利な rake タスクを用意しています。たとえば、 rake test rake test:units rake test:functionals rake test:integration の各タスクは RailsによるアジャイルWebアプリケーション開発 第3版

    Rails テストに関する便利だけど見過ごされがちな 2 つの rake タスク - passingloopの日記
    syque
    syque 2011/08/12
    Rails テストで便利であるにもかかわらず知名度の低い、かわいそうな 2 つのタスク: rake test:recent タスク rake test:uncommitted タスク を紹介します。この記事は執筆時点の Rails 3.1.0.rc5 を対象としています。
  • Writing Unit Tests in F | Webシステム開発/教育ソリューションのタイムインターメディア

    Visual Studio は組み込みのユニットテストの仕組みを持っており、.NET開発を行う際にはテストプロジェクトを追加するだけで簡単にユニットテストを書いたり実行したりすることができます。 F# でもその恩恵に与りたいわけですが、残念ながら VisualStudio で F# のテストプロジェクトを作ることはできません。 これを回避する方法を紹介しているブログがあったので紹介します。 F# Unit Testing with Visual Studio 2010 F#テストプロジェクトを作る テスト用のF#プロジェクトを作成する。F#のテストプロジェクトは無いので、クラスライブラリを選択して作成する。Microsoft.VisualStudio.QualityTools.UnitTestFrameworkへの参照を追加する。プロパティ→ビルド→出力パスをbin\ にする。リリース構成

    Writing Unit Tests in F | Webシステム開発/教育ソリューションのタイムインターメディア
    syque
    syque 2011/08/10
    Visual Studio は組み込みのユニットテストの仕組みを持っており、.NET開発を行う際にはテストプロジェクトを追加するだけで簡単にユニットテストを書いたり実行したりすることができます。 F# でもその恩恵に与りたいわけ
  • 1