I'm trying to learn how to write tests in Unity3D, but the documentation is sparse.
You can use [UnityTest] on both PlayMode or EditMode tests, but I don't understand the significance in choosing one over the other. I think in PlayMode, it actually runs your game, but I still don't understand why I would or would not want that.