public void Test_ForwardMailFromMessageInstanceThrowsOnNullRecipient() { ExchangeService exchangeService = this.GetExchangeServiceAetABeta(); Message msg = new Message(exchangeService); msg.Subject = "testsubject"; msg.Service = exchangeService; msg.From = new Recipient() { EmailAddress = new EmailAddress() { Address = "*****@*****.**" } }; msg.ToRecipients = new List <Recipient>(1); msg.ToRecipients.Add(new Recipient() { EmailAddress = new EmailAddress() { Address = "*****@*****.**" } }); msg.Id = "message-id"; msg.ResetChangeTracking(); Dictionary <string, object> parameters = new Dictionary <string, object>(); parameters.Add("comment", "forwardEmail"); Assert.ThrowsException <ArgumentException>(() => { exchangeService.ForwardEmail(msg, parameters); }); }