コード例 #1
0
 public async Task Multicast_ToIsNull_ThrowsException()
 {
     ILineBot bot = TestConfiguration.CreateBot();
     await ExceptionAssert.ThrowsArgumentNullExceptionAsync("to", async() =>
     {
         await bot.Multicast((IEnumerable <string>)null, new TextMessage("Test"));
     });
 }
コード例 #2
0
 public async Task Multicast_EnumerableMessagesIsNull_ThrowsException()
 {
     ILineBot bot = TestConfiguration.CreateBot();
     await ExceptionAssert.ThrowsArgumentNullExceptionAsync("messages", async() =>
     {
         await bot.Multicast(new string[] { "id" }, (IEnumerable <ISendMessage>)null);
     });
 }
コード例 #3
0
 public async Task Multicast_WithUserAndEnumerableMessagesAreNull_ThrowsException()
 {
     ILineBot bot = TestConfiguration.CreateBot();
     await ExceptionAssert.ThrowsArgumentNullExceptionAsync("messages", async() =>
     {
         await bot.Multicast(new TestUser[] { new TestUser() }, (IEnumerable <ISendMessage>)null);
     });
 }
コード例 #4
0
 public async Task Push_EnumerableMessagesIsNull_ThrowsException()
 {
     ILineBot bot = TestConfiguration.CreateBot();
     await ExceptionAssert.ThrowsArgumentNullExceptionAsync("messages", async() =>
     {
         await bot.Push("id", (IEnumerable <ISendMessage>)null);
     });
 }
コード例 #5
0
 public async Task Push_WithUserAndMessagesIsNull_ThrowsException()
 {
     ILineBot bot = TestConfiguration.CreateBot();
     await ExceptionAssert.ThrowsArgumentNullExceptionAsync("messages", async() =>
     {
         await bot.Push(new TestUser(), null);
     });
 }
コード例 #6
0
        public async Task Multicast_UserIsNullWithEnumerable_ThrowsException()
        {
            IEnumerable <TestTextMessage> messages = Enumerable.Repeat(new TestTextMessage(), 2);

            ILineBot bot = TestConfiguration.CreateBot();
            await ExceptionAssert.ThrowsArgumentNullExceptionAsync("to", async() =>
            {
                await bot.Multicast((IEnumerable <IUser>)null, messages);
            });
        }
コード例 #7
0
 public async Task Push_ToIsNull_ThrowsException()
 {
     ILineBot bot = TestConfiguration.CreateBot();
     await ExceptionAssert.ThrowsArgumentNullExceptionAsync("to", async() =>
     {
         await bot.Push((string)null, new TextMessage()
         {
             Text = "Test"
         });
     });
 }