public void IotDataErrorTests()
{
var exception = AssertExtensions.ExpectException<AmazonIotDataException>(()=>
{
Client.UpdateThingShadow(new UpdateThingShadowRequest
{
Payload = new MemoryStream(new byte[] { 1, 2, 3, 4 })
});
});
exception = AssertExtensions.ExpectException<AmazonIotDataException>(() =>
{
Client.UpdateThingShadow(new UpdateThingShadowRequest());
});
exception = AssertExtensions.ExpectException<Amazon.IotData.Model.InvalidRequestException>(() =>
{
Client.UpdateThingShadow(new UpdateThingShadowRequest
{
ThingName = THING_NAME,
Payload = new MemoryStream(System.Text.Encoding.UTF8.GetBytes("{}"))
});
});
}