Commit Graph

93 Commits

Author SHA1 Message Date
Matt Nadareski
9894e7bc55 Add placeholders for Specified tests 2025-01-30 09:57:29 -05:00
Matt Nadareski
5b4aca9fbe Start adding DatHeader tests 2025-01-30 09:20:33 -05:00
Matt Nadareski
432e72241d Add SetModifiers test 2025-01-29 23:06:41 -05:00
Matt Nadareski
14bb6fd87d Move modifiers out of DatHeader 2025-01-29 22:51:30 -05:00
Matt Nadareski
78983ddf6f Move other stats dictionaries private 2025-01-29 20:51:03 -05:00
Matt Nadareski
1571c8291b Make item counts private 2025-01-29 20:49:24 -05:00
Matt Nadareski
442f088d06 Add Deduplicate tests, fix GetDuplicates test 2025-01-29 11:42:26 -05:00
Matt Nadareski
2648fbf134 Add AddItem tests 2025-01-18 01:36:57 -05:00
Matt Nadareski
dd7f51e22c Add RecalculateStats tests 2025-01-17 15:23:20 -05:00
Matt Nadareski
270a0dc450 Create RemoveItem tests 2025-01-17 12:19:26 -05:00
Matt Nadareski
179ea178c0 Add RemoveBucket tests 2025-01-16 20:22:21 -05:00
Matt Nadareski
09ef53d844 Write GetItemsForBucket tests 2025-01-16 15:51:16 -05:00
Matt Nadareski
34929b02d7 Add notes for GetItemsForBucket tests 2025-01-16 15:30:12 -05:00
Matt Nadareski
59f12d85fb Remove placeholder for SetBucketedBy test 2025-01-16 15:12:57 -05:00
Matt Nadareski
205598bd13 Add RemoveMachine test 2025-01-16 15:12:28 -05:00
Matt Nadareski
d39457814a Move placeholder region 2025-01-16 15:04:53 -05:00
Matt Nadareski
b1f97937dc Add RemapDatItemToMachine test 2025-01-16 15:03:45 -05:00
Matt Nadareski
02c0407ae4 Add GetMachine and GetSource GetItem DB tests, fix 2025-01-16 14:56:50 -05:00
Matt Nadareski
fe15e96695 Add quick GetMachine and GetSource DB tests 2025-01-16 14:11:08 -05:00
Matt Nadareski
9c1b2f045e Add quick AddMachine and AddSource DB tests 2025-01-16 14:07:32 -05:00
Matt Nadareski
0b169450ec Add notes about required AddItem tests 2025-01-16 13:59:36 -05:00
Matt Nadareski
e25a7c7f40 Port existing item dict tests, add DB variants 2025-01-16 13:52:37 -05:00
Matt Nadareski
3e839e1249 Move ClearEmpty to DatFile 2025-01-14 22:07:05 -05:00
Matt Nadareski
6e365c3f03 Split deduplication from bucketing, add short-circuit 2025-01-14 20:21:54 -05:00
Matt Nadareski
de00d31319 Remove public add-to-key functionality 2025-01-14 15:32:14 -05:00
Matt Nadareski
3954a959be Reduce direct ItemDB access, make fixes 2025-01-14 11:01:27 -05:00
Matt Nadareski
8c3c6ab3e8 ItemDictionary is no longer IDictionary 2025-01-14 10:38:46 -05:00
Matt Nadareski
b165422552 Add ExecuteFilters tests 2025-01-14 10:11:39 -05:00
Matt Nadareski
bbfe18e61a Simplify StripSceneDatesFromItems DB test 2025-01-14 10:00:57 -05:00
Matt Nadareski
31d7a18860 Simplify MachineDescriptionToName DB test 2025-01-14 10:00:16 -05:00
Matt Nadareski
fba7e4da14 Fully move ExecuteFilters, add TODO 2025-01-14 09:53:03 -05:00
Matt Nadareski
e948ce7197 Write SetOneGamePerRegion tests, make fixes 2025-01-14 09:47:40 -05:00
Matt Nadareski
da835ecc8f Add SetOneRomPerGame tests, make fixes 2025-01-13 23:05:56 -05:00
Matt Nadareski
9b7cbec69a Add MachineDescriptionToName tests 2025-01-13 21:41:32 -05:00
Matt Nadareski
accddcb00d Add StripSceneDatesFromItems tests 2025-01-13 21:30:37 -05:00
Matt Nadareski
1469edb302 Add filtering test skeleton 2025-01-13 21:14:00 -05:00
Matt Nadareski
614d9c138b Remove skeletons for specialized splitting combinations 2025-01-13 17:13:48 -05:00
Matt Nadareski
758f908767 Add AddItemsFromDevices tests, make fixes 2025-01-13 17:13:30 -05:00
Matt Nadareski
d6b19360d7 Add AddItemsFromChildren tests, make fixes 2025-01-13 16:36:00 -05:00
Matt Nadareski
ac94db71ed Add AddItemsFromCloneOfParent tests 2025-01-13 15:59:08 -05:00
Matt Nadareski
5887a82853 Add AddItemsFromRomOfParent tests 2025-01-13 15:56:34 -05:00
Matt Nadareski
3d6d62b242 Add missed test skeleton 2025-01-13 15:43:07 -05:00
Matt Nadareski
80832b41e3 Move more functionality back to DatFile 2025-01-13 15:41:57 -05:00
Matt Nadareski
5e1066d3da Write RemoveItemsFromRomOfChild tests, fix issues 2025-01-13 15:28:30 -05:00
Matt Nadareski
ce05765d06 Write RemoveItemsFromCloneOfChild tests, fix issues 2025-01-13 15:21:24 -05:00
Matt Nadareski
2d277607cf Write RemoveBiosAndDeviceSets tests 2025-01-13 14:14:28 -05:00
Matt Nadareski
294dc81425 Ordering alphabetically is hard 2025-01-13 13:49:45 -05:00
Matt Nadareski
a8220b16d2 Rename a couple AddItemsFrom methods 2025-01-13 13:43:38 -05:00
Matt Nadareski
2f5c43e9ad Try to make method names clearer 2025-01-13 13:02:17 -05:00
Matt Nadareski
edf38041ae Stop using "Rom" terminology 2025-01-13 10:46:05 -05:00