Unit Tests in Unreal – pt 3 – Making Your Unreal Game Code Testable

Introduction In this part of the series, I'll ilustrate the problem to test Unreal Engine classes and one approach to write the tests. As you will probably realise, when doing unit tests a lot of problems related to how your dependencies are organised will crop up. This is one of the greatest benefits of the … Continue reading Unit Tests in Unreal – pt 3 – Making Your Unreal Game Code Testable

Unit Tests in Unreal – pt 2 – Integrating Google Test with Unreal Engine

Introduction The idea of this part is to discuss how to integrate Google Tests with Unreal Engine. For this posts, I've used Unreal Engine 4.21.0. You can register at Epic website and they will give you access to their GitHub repo (https://github.com/EpicGames/UnrealEngine). You will need the Engine Source code, because of the dependencies on the … Continue reading Unit Tests in Unreal – pt 2 – Integrating Google Test with Unreal Engine

Unit Tests in Unreal – pt 1 – A definition of Unit Tests for this series

Introduction In this series of posts, I'll discuss some ideas about how to unit test your game code if your game uses Unreal Engine. In my recent experience in games industry, I noticed that there's a lot of misunderstandings about what unit test is and how to write unit tests. Mostly I believe, comes from … Continue reading Unit Tests in Unreal – pt 1 – A definition of Unit Tests for this series