[#53267491] refactor tests to have shared fixture-generation functions; start unit tests for drag/drop spike