public void GetMessageListTooManyTokens() { var message = new MulticastMessage { Tokens = Enumerable.Range(0, 501).Select(x => x.ToString()).ToList(), }; Assert.Throws <ArgumentException>(() => message.GetMessageList()); }
public void GetMessageList() { var message = new MulticastMessage { Tokens = new[] { "test-token1", "test-token2" }, }; var messages = message.GetMessageList(); Assert.Equal(2, messages.Count); Assert.Equal("test-token1", messages[0].Token); Assert.Equal("test-token2", messages[1].Token); }
public void GetMessageListNoTokens() { var message = new MulticastMessage(); Assert.Throws <ArgumentException>(() => message.GetMessageList()); }