Recent Posts

[C++] gmock으로 Singleton mocking하기

1 minute read

Singleton은 인터페이스를 통해 추상화하지 않고 해당 클래스를 그대로 참조하므로 mock을 만드는데 어려움이 있다. #MockingNonVirtualMethods 를 활용하면 template를 통해 mocking이 가능하도록 만들 수 있다.