public static IComparisionTestCase <MoveListTable>[] NotEqualObjectsTestCases() => new IComparisionTestCase <MoveListTable>[] { ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleMoveListTable()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.Id = Identifier.From("LIST") ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.Animations.Add(new Animation()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.Animations.Clear() ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.Animations = null ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.AnimationsWithExtra.Add(new AnimationWithExtra()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.AnimationsWithExtra.Clear() ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleMoveListTable, updater: moveListTable => moveListTable.AnimationsWithExtra = null ) };
public static IComparisionTestCase <SplitTrigger>[] NotEqualObjectsTestCases() => new IComparisionTestCase <SplitTrigger>[] { ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleSplitTrigger()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleSplitTrigger, updater: splitTrigger => splitTrigger.Input += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleSplitTrigger, updater: splitTrigger => splitTrigger.Id += 2 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleSplitTrigger, updater: splitTrigger => splitTrigger.Float1 += 3 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleSplitTrigger, updater: splitTrigger => splitTrigger.Float2 += 4 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleSplitTrigger, updater: splitTrigger => splitTrigger.Float3 += 5 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleSplitTrigger, updater: splitTrigger => splitTrigger.Flags += 6 ) };
public static IComparisionTestCase <Point3D>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Point3D>[] { ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SamplePoint3D, updater: point3D => point3D.X = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SamplePoint3D, updater: point3D => point3D.Y = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SamplePoint3D, updater: point3D => point3D.Z = 0), ComparisionTestCase.CompareNotNullObjectAgainstNull(SamplePoint3D()) };
public static IComparisionTestCase <Frame>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Frame>[] { ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.Time = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.Position = null), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.Position.X = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.Target = null), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.Target.X = 0), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleFrame()) };
public static IComparisionTestCase <Frame>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Frame>[] { ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.ToaAnimation = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.CharAnimation = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.CameraPositionTarget = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.CameraDistance = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.StringIndex = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.ConversationSounds += 'a'), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleFrame, updater: frame => frame.ConversationSounds = null), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleFrame()) };
public static IComparisionTestCase <BKD>[] NotEqualObjectsTestCases() => new IComparisionTestCase <BKD>[] { ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleBKD, updater: bkd => bkd.Length *= 4 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleBKD, updater: bkd => bkd.Entries.Add(new BKDEntry()) ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleBKD()) };
public static IComparisionTestCase <Animation>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Animation>[] { ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleAnimation()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Id1 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Id2 += 2 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Flags1 += 3 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Index += 4 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Int1 += 5 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Float1 += .1f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Float2 += .2f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Flags2 += 6 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.ReservedCounter += 7 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Triggers.Add(new SplitTrigger()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Triggers.Clear() ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimation, updater: animation => animation.Triggers = null ) };
public static IComparisionTestCase <Identifier>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Identifier>[] { ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithB0(0x01)), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithB1(0x01)), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithB2(0x01)), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithB3(0x01)), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithC0('A')), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithC1('B')), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithC2('C')), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), SampleIdentifier().WithC3('D')), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), (Identifier)1), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), Identifier.From(new byte[] { 0x01, 0x02, 0x03, 0x04 })), ComparisionTestCase.CompareTwoNotEqualObjects(SampleIdentifier(), Identifier.From("BCDA")), ComparisionTestCase.CompareTwoNotEqualObjects((Identifier)0x11223344, (Identifier)0x11121314) };
public static IComparisionTestCase <AnimationEvent>[] NotEqualObjectsTestCases() => new IComparisionTestCase <AnimationEvent>[] { ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleAnimationEvent()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.Id += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg2 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg3 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg4 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg5 += 1.1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg6 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg7 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg8 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg9 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.EventArg10 += 1 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEvent, updater: animationEvent => animationEvent.Unknown += 1 ) };
public static IComparisionTestCase <Camera>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Camera>[] { ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleCamera, updater: camera => camera.ViewAngle = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleCamera, updater: camera => camera.SpinMaskTimes1 = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleCamera, updater: camera => camera.SpinMaskTimes2 = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleCamera, updater: camera => camera.SpinMaskTimes3 = 0), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleCamera, updater: camera => camera.Frames = null), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleCamera, updater: camera => camera.Frames.Clear()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCamera, updater: camera => camera.Frames = new List <Frame> { camera.Frames[0] } ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleCamera()) };
public static IComparisionTestCase <AnimationWithExtra>[] NotEqualObjectsTestCases() => new IComparisionTestCase <AnimationWithExtra>[] { ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleAnimationWithExtra()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationWithExtra, updater: animationWithExtra => animationWithExtra.Animation = new Animation() ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationWithExtra, updater: animationWithExtra => animationWithExtra.Animation = null ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationWithExtra, updater: animationWithExtra => animationWithExtra.Extra = 0x55667788 ) };
public static IComparisionTestCase <CharacterTable>[] NotEqualObjectsTestCases() => new IComparisionTestCase <CharacterTable>[] { ComparisionTestCase.CompareTwoNotEqualObjects( supplier: TestData.SimpleCharacterTable, updater: conversation => conversation.Entries = null ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: TestData.SimpleCharacterTable, updater: conversation => conversation.Entries.Add(new ConversationCharacter()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: TestData.SimpleCharacterTable, updater: conversation => conversation.Entries = new List <ConversationCharacter>() ), ComparisionTestCase.CompareNotNullObjectAgainstNull(TestData.SimpleCharacterTable()) };
public static IComparisionTestCase <Info>[] NotEqualObjectsTestCases() => new IComparisionTestCase <Info>[] { ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.LineSide = LineSide.Left), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.ConditionStart++), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.ConditionEnd++), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.StringLabel += 1), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.StringIndex++), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.Frames = null), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.Frames.Clear()), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.Frames[0] = null), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.Frames[0].ToaAnimation++), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.Frames.Add(null)), ComparisionTestCase.CompareTwoNotEqualObjects(supplier: SampleInfo, updater: info => info.Frames.Add(FrameTests.SampleFrame())), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: () => SampleInfo().Also(info => info.Frames.Clear()), updater: info => info.Frames = null ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleInfo()) };
public static IComparisionTestCase <AnimationEventsTable>[] NotEqualObjectsTestCases() => new IComparisionTestCase <AnimationEventsTable>[] { ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleAnimationEventsTable()), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEventsTable, updater: animationEventsTable => animationEventsTable.Entries.Clear() ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEventsTable, updater: animationEventsTable => animationEventsTable.Entries.Add(AnimationEventTests.SampleAnimationEvent()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEventsTable, updater: animationEventsTable => animationEventsTable.Entries.RemoveAt(0) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleAnimationEventsTable, updater: animationEventsTable => animationEventsTable.Entries = null ) };
public static IComparisionTestCase <BKDEntry>[] NotEqualObjectsTestCases() => new IComparisionTestCase <BKDEntry>[] { ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleBKDEntry, updater: bkdEntry => bkdEntry.Id++ ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleBKDEntry, updater: bkdEntry => bkdEntry.RotationData.Add(new TCBQuaternionData()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleBKDEntry, updater: bkdEntry => bkdEntry.TranslationData.Add(new TCBInterpolationData()) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleBKDEntry, updater: bkdEntry => bkdEntry.ScalingData.Add(new TCBInterpolationData()) ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleBKDEntry()) };
public static IComparisionTestCase <TCBInterpolationData>[] NotEqualObjectsTestCases() => new IComparisionTestCase <TCBInterpolationData>[] { ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBInterpolationData, updater: tcbInterpolationData => tcbInterpolationData.Keyframe = 12 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBInterpolationData, updater: tcbInterpolationData => tcbInterpolationData.X = 6.9f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBInterpolationData, updater: tcbInterpolationData => tcbInterpolationData.Y = 3.2f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBInterpolationData, updater: tcbInterpolationData => tcbInterpolationData.Z = 5.4f ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleTCBInterpolationData()) };
public static IComparisionTestCase <TCBQuaternionData>[] NotEqualObjectsTestCases() => new IComparisionTestCase <TCBQuaternionData>[] { ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBQuaternionData, updater: tcbQuaternionData => tcbQuaternionData.Keyframe = 51 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBQuaternionData, updater: tcbQuaternionData => tcbQuaternionData.X = 61.32f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBQuaternionData, updater: tcbQuaternionData => tcbQuaternionData.Y = 71.02f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBQuaternionData, updater: tcbQuaternionData => tcbQuaternionData.Z = 12.78f ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleTCBQuaternionData, updater: tcbQuaternionData => tcbQuaternionData.W = 85.69f ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleTCBQuaternionData()) };
public static IComparisionTestCase <ConversationCharacter>[] NotEqualObjectsTestCases() => new IComparisionTestCase <ConversationCharacter>[] { ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.ToaName = Identifier.From("TOAX") ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.CharName = Identifier.From("CHAX") ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.CharCont = Identifier.From("CONX") ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.Entries = null ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.Entries.Clear() ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.Entries[0].ConditionStart += 20 ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.Entries.Add(null) ), ComparisionTestCase.CompareTwoNotEqualObjects( supplier: SampleCharacter, updater: character => character.Entries.Add(InfoTests.SampleInfo()) ), ComparisionTestCase.CompareNotNullObjectAgainstNull(SampleCharacter()) };
public static IComparisionTestCase <Identifier>[] EqualObjectsTestCases() => new IComparisionTestCase <Identifier>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleIdentifier()), ComparisionTestCase.CompareTwoEqualObjects(SampleIdentifier) };
public static IComparisionTestCase <ConversationCharacter>[] EqualObjectsTestCases() => new IComparisionTestCase <ConversationCharacter>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleCharacter()), ComparisionTestCase.CompareTwoEqualObjects(SampleCharacter), ComparisionTestCase.CompareNullWithOperators <ConversationCharacter>() };
public static IComparisionTestCase <Animation>[] EqualObjectsTestCases() => new IComparisionTestCase <Animation>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleAnimation()), ComparisionTestCase.CompareTwoEqualObjects(SampleAnimation), ComparisionTestCase.CompareNullWithOperators <Animation>() };
public static IComparisionTestCase <Point3D>[] EqualObjectsTestCases() => new IComparisionTestCase <Point3D>[] { ComparisionTestCase.CompareObjectAgainstItself(SamplePoint3D()), ComparisionTestCase.CompareTwoEqualObjects(SamplePoint3D), ComparisionTestCase.CompareNullWithOperators <Point3D>() };
public static IComparisionTestCase <BKDEntry>[] EqualObjectsTestCases() => new IComparisionTestCase <BKDEntry>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleBKDEntry()), ComparisionTestCase.CompareTwoEqualObjects(SampleBKDEntry), ComparisionTestCase.CompareNullWithOperators <BKDEntry>() };
public static IComparisionTestCase <SplitTrigger>[] EqualObjectsTestCases() => new IComparisionTestCase <SplitTrigger>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleSplitTrigger()), ComparisionTestCase.CompareTwoEqualObjects(SampleSplitTrigger), ComparisionTestCase.CompareNullWithOperators <SplitTrigger>() };
public static IComparisionTestCase <Info>[] EqualObjectsTestCases() => new IComparisionTestCase <Info>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleInfo()), ComparisionTestCase.CompareTwoEqualObjects(SampleInfo), ComparisionTestCase.CompareNullWithOperators <Info>() };
public static IComparisionTestCase <TCBInterpolationData>[] EqualObjectsTestCases() => new IComparisionTestCase <TCBInterpolationData>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleTCBInterpolationData()), ComparisionTestCase.CompareTwoEqualObjects(SampleTCBInterpolationData), ComparisionTestCase.CompareNullWithOperators <TCBInterpolationData>() };
public static IComparisionTestCase <MoveListTable>[] EqualObjectsTestCases() => new IComparisionTestCase <MoveListTable>[] { ComparisionTestCase.CompareObjectAgainstItself(SampleMoveListTable()), ComparisionTestCase.CompareTwoEqualObjects(SampleMoveListTable), ComparisionTestCase.CompareNullWithOperators <MoveListTable>() };
public static IComparisionTestCase <CharacterTable>[] EqualObjectsTestCases() => new IComparisionTestCase <CharacterTable>[] { ComparisionTestCase.CompareObjectAgainstItself(TestData.SimpleCharacterTable()), ComparisionTestCase.CompareTwoEqualObjects(TestData.SimpleCharacterTable), ComparisionTestCase.CompareNullWithOperators <CharacterTable>() };