Testing Everything in Constexpr

It is common knowledge that good software design practices involve unit testing your code. With more and more C++ code being executed at compile-time, it’s necessary that we also write unit tests that check the validity at compile-time. However, this is no trivial matter. Just like with regular run-time code, we cannot reasonably claim that … Continue reading Testing Everything in Constexpr