GenServer
は基本的にはcast
しか扱っていません。Erlang/Elixirで関数を動的に定義する方法
私はサーバーの状態を追跡する機能はありません(私は必要ありません)。
問題:本番環境では必要ありませんが、テストが必要です。
私はhandle_call
をテストスーツのサーバー状態を追跡するために定義することができますが、これは間違っています。
実行時に私のテストスーツの前にこのhandle_call
関数を追加することを考えたので、キャストシーケンスの特定のケースでサーバーの状態を追跡できます。
有用なデータを見つけようとしましたが、何も見つかりませんでした。