Skip to content

Instantly share code, notes, and snippets.

View hayatravis's full-sized avatar

Hayato Sugawara hayatravis

  • SHA
  • Tokyo, Japan
View GitHub Profile
@ryo-murai
ryo-murai / scalatest-matcher.md
Last active February 24, 2021 02:13
Matchers in scalatest

Matchers in scalatest

scalatestでは a should be (b)のように、「検査対象の値が〜であること」(この例では「abであること」)という書き方をする。 「〜である」を指定する方法(Matcherと呼ぶ)がいくつかあるので簡単にまとめてみる

等価性(equality)

  • 上記の例のように be の後の()の中に期待値を書く。 name should be ("scala")
  • be の代わりに equal も使える。
@(field:Field, min:Int=1)(f: (Field, Int) => Html)
@{
(0 until math.max(if (field.indexes.isEmpty) 0 else field.indexes.max + 1, min)).map(i => f(field("[" + i + "]"),i))
}
@wizard-paso
wizard-paso / SublimeText2Memo.md
Last active July 30, 2021 23:02
Sublime Text 2 Windows版メモです

Sublime Text 2 memo (Windows)

最低限やっておくべきこと

インストール

portable versionでも良いが、インストールしていないと、縦に選択等のAltキーを使用するショートカットが使えなかった。

Sublime Package Controlのインストール