public void OptionalNullableStruct() { var message = new MessageWithNullableOptionalStruct(); var part = this.ParameterizedMessageTypeTest(message.GetType()); Assert.IsNull(part.GetValue(message)); part.SetValue(message, "3"); Assert.AreEqual("3", part.GetValue(message)); }