É possível escrever testes unitários para Unity usando o Unity Test Runner. Gostaria de invocar esses testes na linha de comando para poder executá-los como parte do meu fluxo de trabalho do Git de forma automatizada.
Você pode executar testes na linha de comando via
Unity.exe -runTests -batchmode -projectPath ~/path -testPlatform PlayMode
Isso funciona bem, porém o Unity sempre executa meus testes com uma resolução de 640 x 480, o que não é realista. Uma grande motivação para eu fazer esses testes também é testar a correção em diferentes resoluções de destino, o que parece não ser possível.