前の記事で作成した開発環境で、テスト駆動開発を試しにやってみます。
といってもすごく単純です。とりあえず、Erlangをインストールしたディレクトリ下\erl5.7.4\lib\eunit-2.1.4\examplesにあるfib.erl をHelloWorldプロジェクトのsrcディレクトリにコピーして、試しにfib:test().を実行してみると、テストが実行されパスします。
自分で書いたソースでも試してみます:
ちょっと単体テストが中途半端ですが(^^;) db:test().を実行するとテストが流れます。とりあえずこれでテスト駆動でErlangを練習していく環境が整いました。
"We will encourage you to develop the three great virtues of a programmer" -- LarryWall
What will happen with Ethereum in 30 years?
tl;dr : We will continue to have a decentralized, global chain powered by ETH, but most of the economic activities using smart contracts ...
-
CAPの定理 が何故最近話題になっているかについての説明などは他サイトに任せることにして、このエントリではCAP定理の技術的な解説、および、CAP定理をより分かりやすく、かつ(簡単に言えば)より正確にした「PACELC定理」の解説を行います。 PACELCの定理とは、 エール...
-
ここ最近、森山たつをさんを始めとするブロガーのお陰で海外就職が注目されているようなので、1年ほど前に海外就職した経験から、自分なりにリアルなところをお話ししてみたいと思います。 発展途上国は厳しい 森山さんは、「景気のいいところで仕事ができる」、「給料水準は低いが、物価...
-
Are you trying out RedShift, but not quite getting what you want? Confused why there are no INDEX statements? Here is a very quick troublesh...