<div class="chatlog__message-group">
  <div id="chatlog__message-container-507191452850454528" class="chatlog__message-container" data-message-id="507191452850454528">
    <div class="chatlog__message">
      <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/431048656884334606/d42bafbb67025088530d293581753f2f.png?size=512" alt="Avatar" loading="lazy"></div>
      <div class="chatlog__message-primary">
        <div class="chatlog__header"><span class="chatlog__author" style="color:rgb(241,196,15)" title="acevif" data-user-id="431048656884334606">𝗔𝗖⚡ƆⱯ エビフライ</span> <a href="/channels/387857770038427648?category=main&amp;channel=testing&amp;message_id=507191452850454528"><span class="chatlog__timestamp" title="Wednesday, October 31, 2018 1:57 PM"></span></a><a href="#chatlog__message-container-507191452850454528">10/31/2018 1:57 PM</a></div>
        <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve"><span class="chatlog__markdown-mention" title="kuniwak">@Kuniwak</span> closureにしたのは、あるfuncが呼ばれたらObservableの値が変わるというような挙動を再現したかったからです。 そこに揃えていった結果、それ以外のfuncもclosureになってきました。 @t.ae#5802 たしかにTestモジュールにデフォルト実装を置いておいて、各テストごとに必要なところだけ実装を追加するとやりたいことができるような気がしてきました。ちょっとやってみます。 <span class="chatlog__markdown-mention" title="omochimetaru">@omochimetaru</span> そうです。initにわたすクロージャをテストケースごとに変化させて、Stubをたくさん作らなくても挙動をカスタマイズできるようにしたいなと思ってまして。</span></div>
        <div class="chatlog__reactions">
          <div class="chatlog__reaction" title="thinking"><img class="chatlog__emoji chatlog__emoji--small" alt="🤔" src="https://cdn.jsdelivr.net/gh/twitter/twemoji@latest/assets/svg/1f914.svg" loading="lazy"> <span class="chatlog__reaction-count">1</span></div>
        </div>
      </div>
    </div>
  </div>
</div>