aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs')
-rw-r--r--csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs36
1 files changed, 0 insertions, 36 deletions
diff --git a/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs b/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
index 25be7731..33c4e10c 100644
--- a/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
+++ b/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
@@ -194,43 +194,9 @@ namespace Google.Protobuf.Collections
}
[Test]
- public void Freeze_FreezesElements()
- {
- var list = new RepeatedField<TestAllTypes> { new TestAllTypes() };
- Assert.IsFalse(list[0].IsFrozen);
- list.Freeze();
- Assert.IsTrue(list[0].IsFrozen);
- }
-
- [Test]
- public void Freeze_PreventsMutations()
- {
- var list = new RepeatedField<int> { 0 };
- list.Freeze();
- Assert.Throws<InvalidOperationException>(() => list.Add(1));
- Assert.Throws<InvalidOperationException>(() => list[0] = 1);
- Assert.Throws<InvalidOperationException>(() => list.Clear());
- Assert.Throws<InvalidOperationException>(() => list.RemoveAt(0));
- Assert.Throws<InvalidOperationException>(() => list.Remove(0));
- Assert.Throws<InvalidOperationException>(() => list.Insert(0, 0));
- }
-
- [Test]
- public void Freeze_ReportsFrozen()
- {
- var list = new RepeatedField<int> { 0 };
- Assert.IsFalse(list.IsFrozen);
- Assert.IsFalse(list.IsReadOnly);
- list.Freeze();
- Assert.IsTrue(list.IsFrozen);
- Assert.IsTrue(list.IsReadOnly);
- }
-
- [Test]
public void Clone_ReturnsMutable()
{
var list = new RepeatedField<int> { 0 };
- list.Freeze();
var clone = list.Clone();
clone[0] = 1;
}
@@ -585,8 +551,6 @@ namespace Google.Protobuf.Collections
var field = new RepeatedField<string> { "first", "second" };
IList list = field;
Assert.IsFalse(list.IsFixedSize);
- field.Freeze();
- Assert.IsTrue(list.IsFixedSize);
}
[Test]