developers blog
A general approach to writing highly adaptable tests for grid-based games
Explore the implementation of a Unity save system which exploits the hierarchy of game objects