今日、このコード ブロックに出くわしましたが、それがどのように機能するのかわかりません。匿名クラスの作成方法は知っていますが、中かっこのペアだけでなく、メソッド シグネチャも見慣れています。これらの中かっこの間のコードは静的ブロックに入れられていますか? それはコンストラクタに入りますか?それともまったく別のものですか?
conext.checking(new Expectations() {
{ // <- what does this pair of braces do?
oneOf(alarm).getAttackAlarm(null);
}
});