aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers.Test/ExtendableMessageTest.cs
diff options
context:
space:
mode:
authorcsharptest <roger@csharptest.net>2010-11-09 14:47:27 -0600
committerunknown <rknapp@.svault.int>2010-11-09 14:47:27 -0600
commite49547735834485dd22842e1a82bc5ae4139b8a8 (patch)
tree18a1398949aaee3a6deabf0a4f51a8f45a7d420f /src/ProtocolBuffers.Test/ExtendableMessageTest.cs
parent7d396f9d8a937ebfd7e27d7b253b11c47038491e (diff)
downloadprotobuf-e49547735834485dd22842e1a82bc5ae4139b8a8.tar.gz
protobuf-e49547735834485dd22842e1a82bc5ae4139b8a8.tar.bz2
protobuf-e49547735834485dd22842e1a82bc5ae4139b8a8.zip
Testing
Diffstat (limited to 'src/ProtocolBuffers.Test/ExtendableMessageTest.cs')
-rw-r--r--src/ProtocolBuffers.Test/ExtendableMessageTest.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ProtocolBuffers.Test/ExtendableMessageTest.cs b/src/ProtocolBuffers.Test/ExtendableMessageTest.cs
index ab04ef0a..6ec0cf16 100644
--- a/src/ProtocolBuffers.Test/ExtendableMessageTest.cs
+++ b/src/ProtocolBuffers.Test/ExtendableMessageTest.cs
@@ -42,6 +42,11 @@ namespace Google.ProtocolBuffers {
[TestFixture]
public class ExtendableMessageTest {
+ [Test, ExpectedException(typeof(ArgumentException))]
+ public void ExtensionWriterInvalidExtension() {
+ TestPackedExtensions.CreateBuilder()[UnitTestProtoFile.OptionalForeignMessageExtension.Descriptor] =
+ ForeignMessage.DefaultInstance;
+ }
[Test]
public void ExtensionWriterTest() {