public async void SendMessageAsyncShouldThrowAnExceptionWithNullPayload() { var facebookWrapper = new FacebookClientWrapper(_testOptions); await Assert.ThrowsAsync <ArgumentNullException>(async() => { await facebookWrapper.SendMessageAsync("wrongPath", null, null, default(CancellationToken)); }); }
public async void SendMessageAsyncShouldReturnAnEmptyStringWithWrongPath() { var facebookMessageJson = File.ReadAllText(Directory.GetCurrentDirectory() + @"/Files/FacebookMessages.json"); var facebookMessage = JsonConvert.DeserializeObject <List <FacebookMessage> >(facebookMessageJson)[5]; var facebookWrapper = new FacebookClientWrapper(_testOptions); var response = await facebookWrapper.SendMessageAsync("wrongPath", facebookMessage, null, default(CancellationToken)); Assert.Equal(string.Empty, response); }
public async void SendMessageAsyncShouldThrowAnExceptionWithNullPath() { var facebookMessageJson = File.ReadAllText(Directory.GetCurrentDirectory() + @"/Files/FacebookMessages.json"); var facebookMessage = JsonConvert.DeserializeObject <List <FacebookMessage> >(facebookMessageJson)[5]; var facebookWrapper = new FacebookClientWrapper(_testOptions); await Assert.ThrowsAsync <ArgumentNullException>(async() => { await facebookWrapper.SendMessageAsync(null, facebookMessage, null, default(CancellationToken)); }); }