这是界面:
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
是用特定值调用的。这可能吗?