Unity Test Driven Development

1 min. read

Unity: Test Driven Development (TDD) is a development practice where developers write tests before writing code, testing code as they go to ensure the code works as expected.

Introduction to TDD in Games

TDD is important in game development because it helps ensure that new code does not break existing functionality and that all features work as intended. It also facilitates catching and fixing bugs early in the development process, which can save time and resources in the long run. Additionally, it encourages writing more modular and maintainable code, which can make it easier to add new features and make changes in the future.

TDD in Unity

The Test framework can be downloaded from the Package Manager inside Unity

https://docs.unity3d.com/Packages/com.unity.test-framework@1.1/manual/index.html

References

https://www.youtube.com/watch?v=R1aO4Tmw3zA&list=PLKERDLXpXl_jJQiQOHDLimnulasAK3T5b&index=2&t=0s

https://docs.unity3d.com/Packages/com.unity.test-framework@1.1/manual/getting-started.html

How To Playtest your Game 100 Times in 10 MINUTES! Unity Game Simulation