public void ReturnsCorrectValue() { var serializationManager = new SerializationManager(); var properties = serializationManager.GetCatelProperties(typeof(TestModel)).ToArray(); Assert.AreEqual(2, properties.Length); Assert.AreEqual("IncludedCatelProperty", properties[0].Key); Assert.AreEqual(SerializationMemberGroup.CatelProperty, properties[0].Value.MemberGroup); Assert.AreEqual("ExcludedCatelProperty", properties[1].Key); Assert.AreEqual(SerializationMemberGroup.CatelProperty, properties[1].Value.MemberGroup); }
public void ThrowsArgumentNullExceptionForNullType() { var serializationManager = new SerializationManager(); ExceptionTester.CallMethodAndExpectException <ArgumentNullException>(() => serializationManager.GetCatelProperties(null)); }