インターフェースは次のとおりです。
public interface IFacebookChatClient
{
Action OnLogin { get; set; }
bool Login(string apiKey, string accessToken);
void SendMessage(string message, string receiverId);
void Close();
}
使用例は次のとおりです。
client.Login("...", "...");
client.OnLogin = () =>
{
client.SendMessage("Testing", "Hello World!");
client.Close();
};
SendMessage
単体テストでは、特定の値で呼び出されたことを確認したいと思います。これは可能ですか?