I have been reading about Edit Mode vs Play Mode testing and I'm not seeing any real reasons of why I would use Play mode testing over Edit mode testing. My assumption is that edit mode is better for writing tests and play mode is more for when testing is finalized.
What might sway someone to use one mode over the other?
** EDIT **
I'm finding out that
UnityEngine.SceneManagementonly works in Play Mode- Edit Mode tests seem to only run from the Test Runner directly
Biggest take-aways
- Play Mode testing seems most beneficial and accurate to UX
- Edit Mode seems to be for pre-commit style testing eg. run smoke tests whenever the editor is modified
My favorite article on Unity game testing is by Ray Wenderlich