|
|
@@ -264,6 +264,16 @@ namespace Google.ProtocolBuffers
|
|
|
TestUtil.AssertAllFieldsSet(message);
|
|
|
}
|
|
|
|
|
|
+ [TestMethod]
|
|
|
+ public void ReflectionClear()
|
|
|
+ {
|
|
|
+ TestAllTypes.Builder builder = TestAllTypes.CreateBuilder();
|
|
|
+ reflectionTester.SetAllFieldsViaReflection(builder);
|
|
|
+ reflectionTester.ClearAllFieldsViaReflection(builder);
|
|
|
+ TestAllTypes message = builder.Build();
|
|
|
+ TestUtil.AssertClear(message);
|
|
|
+ }
|
|
|
+
|
|
|
[TestMethod]
|
|
|
public void ReflectionSettersRejectNull()
|
|
|
{
|