diff options
author | Jon Skeet <skeet@pobox.com> | 2015-07-30 09:47:38 +0100 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2015-07-30 09:47:38 +0100 |
commit | 7a0effb9e956ee5509d99a33f7d8fb52a9636871 (patch) | |
tree | 8bae164441950d8792d1b1612596809e45e9ce82 /csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs | |
parent | 9cfea1d6f6b81462021b928f45c732cd9920d869 (diff) | |
parent | 7ec023acf4019e5401d4e147204ba5de12eed226 (diff) | |
download | protobuf-7a0effb9e956ee5509d99a33f7d8fb52a9636871.tar.gz protobuf-7a0effb9e956ee5509d99a33f7d8fb52a9636871.tar.bz2 protobuf-7a0effb9e956ee5509d99a33f7d8fb52a9636871.zip |
Merge pull request #654 from jtattermusch/csharp_hide_freeze
Remove the C# Freeze API
Diffstat (limited to 'csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs')
-rw-r--r-- | csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs b/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs index 528a4023..dfaac48c 100644 --- a/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs +++ b/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs @@ -504,23 +504,6 @@ namespace Google.Protobuf }
[Test]
- public void Freeze()
- {
- var frozen = new TestAllTypes();
- frozen.Freeze();
- Assert.IsTrue(frozen.IsFrozen);
-
- Assert.Throws<InvalidOperationException>(() => frozen.ClearOneofField());
- Assert.Throws<InvalidOperationException>(() => frozen.SingleInt32 = 0);
- Assert.Throws<InvalidOperationException>(() => frozen.SingleNestedMessage = null);
- Assert.Throws<InvalidOperationException>(() => frozen.SingleNestedEnum = 0);
- Assert.Throws<InvalidOperationException>(() => frozen.OneofString = null);
- Assert.Throws<InvalidOperationException>(() => frozen.OneofUint32 = 0U);
- Assert.Throws<InvalidOperationException>(() => frozen.RepeatedDouble.Add(0.0));
- Assert.Throws<InvalidOperationException>(() => frozen.RepeatedNestedMessage.Add(new TestAllTypes.Types.NestedMessage()));
- }
-
- [Test]
public void OneofProperties()
{
// Switch the oneof case between each of the different options, and check everything behaves
|