public long Send(MessagesSendParams @params) { if ((string.IsNullOrEmpty(@params.Message))&&(@params.Attachments==null)) { throw new ArgumentException("Message can not be null.", "Message"); } return _vk.Call("messages.send", @params); }
public void Send_AccessTokenInvalid_ThrowAccessTokenInvalidException() { var cat = new MessagesCategory(new VkApi()); This.Action(() => cat.Send(new MessageSendParams {UserId = 1, Message = "Привет, Паша!" })).Throws<AccessTokenInvalidException>(); }