public void NullObjectEqualsNull()
{
Field obj = null;
Assert.AreEqual(null, obj);
Field result = null;
Assert.DoesNotThrow(() => result = obj == null);
Assert.IsNotNull(result);
Assert.IsInstanceOf<BooleanType>(result.Type);
Assert.IsTrue(result.IsNull);
}