2020-09-13から1日間の記事一覧
UNIX系に組み込まれているプログラム。定期的に設定した処理を実行させることが出来る。 railsではwheneverというgemでcronの処理をrubyを使って記述することができる。 参考 http://freecamp.life/rails-whenever/
配列のnilを取り除いた配列を返す。 a = [a, f, s, nil] a.compact a = [a, f, s]
ネストしたtransactionは以下のようなオプションをつける ActiveRecord::Base.transaction(joinable: false, requires_new: true) do # inner code end 参考 https://qiita.com/jnchito/items/930575c18679a5dbe1a0
「〜されないこと」のみをテストしない →期待した動きになっていない場合でもテストがパスする可能性があるから。「〜される」場合もテストすること。 境界値をテストする →引数が20以上でtrue,falseが分かれるメソッドをテストする場合19と20でテストを行う…