タグ

2009年1月17日のブックマーク (10件)

  • Spring.NET JP - B-Wiki - NSpecify

    Specifyクラス † NSpecifyの核となるのがSpecifyです。NMock2に影響を受けたのかシンタックスが利用されています。 Thatメソッドに実績値を指定します。今のところ6つのオーバーライドがあります。 string bool Collection FileInfo Stream object そのあとにMustを呼び出して期待値を指定します。 ↑ 問題点 † NSpecifyの問題点として、例外クラスのうち「SpecificationInconclusiveException」、「SpecificationFailedException」が「AssertInconclusiveException」、「AssertFailedException」の例外クラスを継承しているためVSTSをインストールしていないと、ExpectedException利用したテストができませ

    clayfish
    clayfish 2009/01/17
    .NET 向け RSpec みたいなやつらの解説記事
  • C++/CLI - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "C++/CLI" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2024年2月) C++/CLIは、.NET Frameworkの共通言語基盤 (CLI) 上で実行するプログラムを作るためにC++を拡張したプログラミング言語である。前身であるC++マネージ拡張に比べて単純でわかりやすい構文になり、可読性も向上している。 C++/CLIはEcma Internationalで標準化されている[1]。C++/CLIに対応したコンパイラとしてVisual C++ 2005以降がある。ほかにもClang上で実装する試みも存在する[2]。 構文の変

    clayfish
    clayfish 2009/01/17
    C++/CLI
  • C++ アプリケーションの効率的なテスト手法(NUnit編) - @IT

    第3回 C++アプリケーションの効率的なテスト手法(NUnit編):連載 C++開発者のための単体テスト入門(1/4 ページ) 連載目次 単体テスト・フレームワーク(Unit Test Framework)は、さまざまな言語に対応したものが無償でリリースされています。Cに対応した「CUnit」、Javaの「JUnit」、前回紹介したC++対応の「CppUnit」などがあります。これらは“xUnit”と総称されます。 もちろんC#やVisual Basic(.NET/2005)に代表されるCLI(Common Language Infrastructure)に準拠した.NET言語で書かれたプログラムをテストするための単体テスト・フレームワークもあり、その1つが「NUnit」です。NUnitはC#で実装されたアセンブリ(.DLLファイル群)と単体テスト実行環境(nunit.exe/nunit-

    C++ アプリケーションの効率的なテスト手法(NUnit編) - @IT
    clayfish
    clayfish 2009/01/17
    NUnit
  • igaiga diary(2006-08-24)

    _ CruiseControl.NETで自動テスト 仕事で定期ビルドツールのCC.NETを導入したので、 導入の際のメモや自動テストの始め方、パターンなどをまとめました。 私はライブラリを作製しているので自動テストが非常に効果的に働き、 もう自動テスト無しの開発はできない体になっています。 バグの収束までの時間が明らかに短縮されますし、 バグの枯渇ぶりも良好です。 欠点はテストのNGを調べたりメンテをするのに時間がかかることですが、 バグが後からでてきて対処する時間よりは短くて済むのではないでしょうか。 〆切間際にバグが出てあわてて直すよりも効率的です。

    igaiga diary(2006-08-24)
    clayfish
    clayfish 2009/01/17
    CruiseControl.NET のプレゼン
  • UnitTestPatterns - igaiga fswiki

    最終更新時間:2008年04月26日 14時11分54秒 This Page is translated from follow URL. http://www.marcclifton.com/tabid/87/Default.aspx (c) 2005 Marc Clifton All Rights Reserved. This page is translated by Kuniaki IGARASHI, Yasuhiro SUGINO. mail : igarashikuniaki@gmail.com このページは上記のwebページを日語訳したものです。 翻訳のおかしい部分、こなれていない部分はご指摘頂ければありがたいです。 現在鋭意翻訳中です。 Introduction ユニットテストは常に人々に強い反応を引き起こすようです。ユニットテストを導入する際には満場一致で、良いユニット

    clayfish
    clayfish 2009/01/17
    Unit Test Patterns の翻訳
  • Unit Test Patterns

    (c) 2005 Marc Clifton All Rights Reserved. There is no download associated with this article. Introduction The idea of unit testing seems to always evoke a strong reaction in people.  For those that buy into the concept, they have unanimously stated that good unit tests are difficult to write, and some question whether the tests they have written were really worth it while others rave about the

    clayfish
    clayfish 2009/01/17
    ユニットテストのパターンについて
  • プログラマのためのテスト2

    1. プログラマのためのテスト Kuniaki IGARASHI http://igarashikuniaki.net/tdiary/ igarashikuniaki@gmail.com 2007.4.24 3. UnitTest ユニットテスト メソッド単位でコードを検証するテストコードを書き、 戻り値、副作用が妥当であることを確認するテスト UnitTest(C++/CPPUnit)のCode例 // テスト対象メソッド addition(int arg1, int arg2) // 引数の和を返し、メンバ変数m_lastResultに結果を格納するメソッド int result = addition(2,3); // テスト対象のメソッドを実行して CPPUNIT_ASSERT_EQUAL((int) 5, result); // 結果を確認 CPPUNIT_ASSERT_EQUAL

    プログラマのためのテスト2
  • Amazon.co.jp: イノベーションの神話: Scott Berkun (著), 村上雅章 (翻訳): 本

    Amazon.co.jp: イノベーションの神話: Scott Berkun (著), 村上雅章 (翻訳): 本
    clayfish
    clayfish 2009/01/17
  • Fidelity Securities KK

  • 米国モーニングスターコラム「狂信的なインデックス主義者」の暴走を止めよ|モーニングスター [ モーニングスター特集 ]

    2023年3月30日付で、SBIグローバルアセットマネジメント株式会社(旧モーニングスター株式会社)による「モーニングスター」ブランドの使用は終了となりました。今後は、イボットソン・アソシエイツ・ジャパン株式会社が米国Morningstar, Inc.が提供する各種サービスを、日にて展開いたします。