万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Boo Language Advent Calendar 2012 23日目 Title:「Unit Test」

    今日はクリスマス・イブ・イブですね。
    僕は今日も明日も仕事だよ〜ん。

    クリスマス・イヴ・イブ(英語: Christmas Eve Eve)は、クリスマスの前夜の前夜、すなわち12月23日の夜を指す英語の音訳である。「イヴ(eve)」は「evening(夜、晩)」と同義の古語「even」の語末音が消失したものである。 

    Wikipediaからの改編

    BooもUnit Testあるぜ。
    http://boo.codehaus.org/Unit+Testing+and+You,+a+guide

    ここからbinをダウンロード
    http://www.nunit.org/index.php?p=download

    そして、PluginsをUnityの「Project」ビューの中につくって

    この「nunit.framework」のDLLを入れる。


    Booのファイルを開いた状態で、command+Nで新規ファイル作成のダイアログが開き、
    NUnitファイルが表示される!!

    "SampleFixture"という名前で作る。

    がだめ・・・・?

    わからないので普通にファイル作る(サンプルそのまま持ってきた)
    ※autopep8で整形すると変になったので手直ししました。
    ※それにしてもMcDonalds sucks!って・・・・
    ・SampleFixture.boo

    import NUnit.Framework from "nunit.framework"
    
    
    [TestFixture]
    class SampleFixture:
    
        [Test]
        def PassTest():
            assert 1 == 1
            assert true == true
            assert "McDonalds sucks!" == "McDonalds sucks!"
    
        [Test]
        def FailTest():
            assert 0 == 1
    


    ・実行

    これはテスト自体に怒られてるよ。

    よくわからないまま終了・・・

    次へ!