Ruby on rails で開発中のAPIサーバのテストを、rspecを用いて行うまでにやったことの備忘録。 本記事では、APIのテストにrspecを、テスト用のデータの生成にfactory_botを、テスト前後でデータベースを初期化する処理をdatabase_cleanerで行う。
ユニットテスト(単体テスト)をあまり書いたことがない人が、Rubyのテスティングフレームワークである[RSpec](http://rspec.info/)を用いてユニットテストの第一歩を踏み出すお話。
本記事では、RSpecを使って極単純なクラスの各種メソッドについてのユニットテストを作成する。