Lines Matching refs:Assert

51             Assert.AreEqual("google/protobuf/unittest_proto3.proto", file.Name);
52 Assert.AreEqual("protobuf_unittest", file.Package);
54 Assert.AreEqual("UnittestProto", file.Proto.Options.JavaOuterClassname);
55 Assert.AreEqual("google/protobuf/unittest_proto3.proto", file.Proto.Name);
58 Assert.AreEqual(0, file.PublicDependencies.Count);
59 Assert.AreEqual(1, UnittestImportProto3Reflection.Descriptor.PublicDependencies.Count);
60 Assert.AreEqual(UnittestImportPublicProto3Reflection.Descriptor, UnittestImportProto3Reflection.Descriptor.PublicDependencies[0]);
62 Assert.AreEqual(1, file.Dependencies.Count);
63 Assert.AreEqual(UnittestImportProto3Reflection.Descriptor, file.Dependencies[0]);
66 Assert.AreSame(typeof(TestAllTypes), messageType.ClrType);
67 Assert.AreSame(TestAllTypes.Parser, messageType.Parser);
68 Assert.AreEqual(messageType, file.MessageTypes[0]);
69 Assert.AreEqual(messageType, file.FindTypeByName<MessageDescriptor>("TestAllTypes"));
70 Assert.Null(file.FindTypeByName<MessageDescriptor>("NoSuchType"));
71 Assert.Null(file.FindTypeByName<MessageDescriptor>("protobuf_unittest.TestAllTypes"));
74 Assert.AreEqual(i, file.MessageTypes[i].Index);
77 Assert.AreEqual(file.EnumTypes[0], file.FindTypeByName<EnumDescriptor>("ForeignEnum"));
78 Assert.Null(file.FindTypeByName<EnumDescriptor>("NoSuchType"));
79 Assert.Null(file.FindTypeByName<EnumDescriptor>("protobuf_unittest.ForeignEnum"));
80 Assert.AreEqual(1, UnittestImportProto3Reflection.Descriptor.EnumTypes.Count);
81 Assert.AreEqual("ImportEnum", UnittestImportProto3Reflection.Descriptor.EnumTypes[0].Name);
84 Assert.AreEqual(i, file.EnumTypes[i].Index);
87 Assert.AreEqual(10, file.SerializedData[0]);
96 Assert.AreEqual("TestAllTypes", messageType.Name);
97 Assert.AreEqual("protobuf_unittest.TestAllTypes", messageType.FullName);
98 Assert.AreEqual(UnittestProto3Reflection.Descriptor, messageType.File);
99 Assert.IsNull(messageType.ContainingType);
100 Assert.IsNull(messageType.Proto.Options);
102 Assert.AreEqual("TestAllTypes", messageType.Name);
104 Assert.AreEqual("NestedMessage", nestedType.Name);
105 Assert.AreEqual("protobuf_unittest.TestAllTypes.NestedMessage", nestedType.FullName);
106 Assert.AreEqual(UnittestProto3Reflection.Descriptor, nestedType.File);
107 Assert.AreEqual(messageType, nestedType.ContainingType);
110 Assert.AreEqual("single_int32", field.Name);
111 Assert.AreEqual(field, messageType.FindDescriptor<FieldDescriptor>("single_int32"));
112 Assert.Null(messageType.FindDescriptor<FieldDescriptor>("no_such_field"));
113 Assert.AreEqual(field, messageType.FindFieldByNumber(1));
114 Assert.Null(messageType.FindFieldByNumber(571283));
118 Assert.AreEqual(i, fieldsInDeclarationOrder[i].Index);
121 Assert.AreEqual(nestedType, messageType.NestedTypes[0]);
122 Assert.AreEqual(nestedType, messageType.FindDescriptor<MessageDescriptor>("NestedMessage"));
123 Assert.Null(messageType.FindDescriptor<MessageDescriptor>("NoSuchType"));
126 Assert.AreEqual(i, messageType.NestedTypes[i].Index);
129 Assert.AreEqual(messageType.EnumTypes[0], messageType.FindDescriptor<EnumDescriptor>("NestedEnum"));
130 Assert.Null(messageType.FindDescriptor<EnumDescriptor>("NoSuchType"));
133 Assert.AreEqual(i, messageType.EnumTypes[i].Index);
145 Assert.AreEqual("single_int32", primitiveField.Name);
146 Assert.AreEqual("protobuf_unittest.TestAllTypes.single_int32",
148 Assert.AreEqual(1, primitiveField.FieldNumber);
149 Assert.AreEqual(messageType, primitiveField.ContainingType);
150 Assert.AreEqual(UnittestProto3Reflection.Descriptor, primitiveField.File);
151 Assert.AreEqual(FieldType.Int32, primitiveField.FieldType);
152 Assert.IsNull(primitiveField.Proto.Options);
154 Assert.AreEqual("single_nested_enum", enumField.Name);
155 Assert.AreEqual(FieldType.Enum, enumField.FieldType);
156 // Assert.AreEqual(TestAllTypes.Types.NestedEnum.DescriptorProtoFile, enumField.EnumType);
158 Assert.AreEqual("single_foreign_message", messageField.Name);
159 Assert.AreEqual(FieldType.Message, messageField.FieldType);
160 Assert.AreEqual(ForeignMessage.Descriptor, messageField.MessageType);
171 Assert.IsFalse(singleField.IsRepeated);
172 Assert.IsTrue(repeatedField.IsRepeated);
182 Assert.AreEqual("ForeignEnum", enumType.Name);
183 Assert.AreEqual("protobuf_unittest.ForeignEnum", enumType.FullName);
184 Assert.AreEqual(UnittestProto3Reflection.Descriptor, enumType.File);
185 Assert.Null(enumType.ContainingType);
186 Assert.Null(enumType.Proto.Options);
188 Assert.AreEqual("NestedEnum", nestedType.Name);
189 Assert.AreEqual("protobuf_unittest.TestAllTypes.NestedEnum",
191 Assert.AreEqual(UnittestProto3Reflection.Descriptor, nestedType.File);
192 Assert.AreEqual(TestAllTypes.Descriptor, nestedType.ContainingType);
195 Assert.AreEqual(value, enumType.Values[1]);
196 Assert.AreEqual("FOREIGN_FOO", value.Name);
197 Assert.AreEqual(4, value.Number);
198 Assert.AreEqual((int) ForeignEnum.ForeignFoo, value.Number);
199 Assert.AreEqual(value, enumType.FindValueByNumber(4));
200 Assert.Null(enumType.FindValueByName("NO_SUCH_VALUE"));
203 Assert.AreEqual(i, enumType.Values[i].Index);
211 Assert.AreEqual("oneof_field", descriptor.Name);
212 Assert.AreEqual("protobuf_unittest.TestAllTypes.oneof_field", descriptor.FullName);
223 Assert.AreSame(descriptor, field.ContainingOneof);
233 Assert.IsNull(descriptor.Parser);
234 Assert.IsNull(descriptor.ClrType);
235 Assert.IsNull(descriptor.Fields[1].Accessor);
247 Assert.AreEqual(new[] { 11, 1, 101, 200 }, fields.InDeclarationOrder().Select(x => x.FieldNumber));
248 Assert.AreEqual(new[] { 1, 11, 101, 200 }, fields.InFieldNumberOrder().Select(x => x.FieldNumber));
256 Assert.AreEqual("google/protobuf/descriptor.proto", descriptor.Name);