2018-01-07から1日間の記事一覧

【ToDo】ミニアプリ

プログラミング言語習得のため、基本文法の演習問題を解いた後どんな練習問題を解けば良いのか考えた。ウェブアプリケーションを作るというのが1つ。しかし、この場合はそれぞれのウェブアプリケーションフレームワークを使うことが前提となる。その前に、フ…

【Haskell】stack と HSpec

stack には HSpec 用のテンプレートがある。 どんなテンプレートがあるかは stack templates で確認できる。自分の環境では hspec - a testing framework for Haskell inspired by the Ruby library RSpec というのが含まれている。これを使ってプロジェクト…

【ソフトウェアテスト】xUnit と Spec系の比較

テスティングフレームワークについてググっていたら、どうやら2系統にわかれるっぽい。 xUnit SUnit(Smalltalk) に始まり、JUnit(Java)、GoogleTest(C++)、HUnit(Haskell), ScalaTest(Scala), ExUnt(Elixir) など。 自分は今までこちらしか使ったことがなか…

【ToDo】ソフトウェアテストの例題

組み合わせテストの例題 として、牛丼のメニューを考える。 牛丼 | 豚丼 頭の大盛り| 並み ご飯の大盛り | 並み つゆだく|つゆ抜き 味噌汁|豚汁 オプション:て生卵あり | なし サイドオーダーとしてのサラダ:ごぼうサラダ | ポテトサラダ | コールスロー…

2018年01月07日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…