aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/ProtocolBuffersLite.Test/LiteTest.cs
diff options
context:
space:
mode:
authorJon Skeet <jonskeet@google.com>2015-04-28 15:06:59 +0100
committerJon Skeet <jonskeet@google.com>2015-04-28 15:06:59 +0100
commitce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5 (patch)
tree84adc050b8ee575f94a5efc13322dd7d344fcff7 /csharp/src/ProtocolBuffersLite.Test/LiteTest.cs
parentf3504cf3b1d456a843e8242fdee9ba0bf2991dc1 (diff)
downloadprotobuf-ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5.tar.gz
protobuf-ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5.tar.bz2
protobuf-ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5.zip
Updated set of unit tests and unit test protos.
This commit includes changes to the C#-specific protos, and rebuilt versions of the "stock" protos. The stock protos have been locally updated to have a specific C# namespace, but this is expected to change soon, so hasn't been committed. Four areas are currently not tested: 1) Serialization - we may restore this at some point, possibly optionally. 2) Services - currently nothing is generated for this; will need to see how it interacts with GRPC 3) Fields beginning with _{digit} - see https://github.com/google/protobuf/issues/308 4) Fields with names which conflict with the declaring type in nasty ways - see https://github.com/google/protobuf/issues/309
Diffstat (limited to 'csharp/src/ProtocolBuffersLite.Test/LiteTest.cs')
-rw-r--r--csharp/src/ProtocolBuffersLite.Test/LiteTest.cs20
1 files changed, 10 insertions, 10 deletions
diff --git a/csharp/src/ProtocolBuffersLite.Test/LiteTest.cs b/csharp/src/ProtocolBuffersLite.Test/LiteTest.cs
index 3561876b..9ef5cc84 100644
--- a/csharp/src/ProtocolBuffersLite.Test/LiteTest.cs
+++ b/csharp/src/ProtocolBuffersLite.Test/LiteTest.cs
@@ -88,11 +88,11 @@ namespace Google.ProtocolBuffers
TestAllExtensionsLite message =
TestAllExtensionsLite.CreateBuilder()
- .SetExtension(UnitTestLiteProtoFile.OptionalInt32ExtensionLite, 123)
- .AddExtension(UnitTestLiteProtoFile.RepeatedStringExtensionLite, "hello")
- .SetExtension(UnitTestLiteProtoFile.OptionalNestedEnumExtensionLite,
+ .SetExtension(UnittestLite.OptionalInt32ExtensionLite, 123)
+ .AddExtension(UnittestLite.RepeatedStringExtensionLite, "hello")
+ .SetExtension(UnittestLite.OptionalNestedEnumExtensionLite,
TestAllTypesLite.Types.NestedEnum.BAZ)
- .SetExtension(UnitTestLiteProtoFile.OptionalNestedMessageExtensionLite,
+ .SetExtension(UnittestLite.OptionalNestedMessageExtensionLite,
TestAllTypesLite.Types.NestedMessage.CreateBuilder().SetBb(7).Build())
.Build();
@@ -102,17 +102,17 @@ namespace Google.ProtocolBuffers
TestAllExtensionsLite message2 = message.ToBuilder().Build();
Assert.AreEqual(123, (int) message2.GetExtension(
- UnitTestLiteProtoFile.OptionalInt32ExtensionLite));
+ UnittestLite.OptionalInt32ExtensionLite));
Assert.AreEqual(1, message2.GetExtensionCount(
- UnitTestLiteProtoFile.RepeatedStringExtensionLite));
+ UnittestLite.RepeatedStringExtensionLite));
Assert.AreEqual(1, message2.GetExtension(
- UnitTestLiteProtoFile.RepeatedStringExtensionLite).Count);
+ UnittestLite.RepeatedStringExtensionLite).Count);
Assert.AreEqual("hello", message2.GetExtension(
- UnitTestLiteProtoFile.RepeatedStringExtensionLite, 0));
+ UnittestLite.RepeatedStringExtensionLite, 0));
Assert.AreEqual(TestAllTypesLite.Types.NestedEnum.BAZ, message2.GetExtension(
- UnitTestLiteProtoFile.OptionalNestedEnumExtensionLite));
+ UnittestLite.OptionalNestedEnumExtensionLite));
Assert.AreEqual(7, message2.GetExtension(
- UnitTestLiteProtoFile.OptionalNestedMessageExtensionLite).Bb);
+ UnittestLite.OptionalNestedMessageExtensionLite).Bb);
}
}
} \ No newline at end of file