platisd / refactoring-for-testability-cpp
Hard-to-test patterns in C++ and how to refactor them
☆65Updated 5 years ago
Alternatives and similar repositories for refactoring-for-testability-cpp
Users that are interested in refactoring-for-testability-cpp are comparing it to the libraries listed below
Sorting:
- Cpp header only library to manage compile time mock class generated via Python script☆86Updated 3 years ago
- Header-only library for multithreaded programming☆234Updated last month
- Finite State Machine implementation using std::variant☆87Updated 5 years ago
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆157Updated last month
- 🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.☆143Updated 7 months ago
- PDFs and other information of my talks in the past☆29Updated 6 months ago
- Document modern C++ using unit tests☆55Updated 3 years ago
- ☆76Updated last month
- A single header C++ library for parsing command line arguments and options with minimal amount of code☆50Updated 3 years ago
- bel::views - simple and easy view classes for C++☆67Updated 2 years ago
- Peter Sommerlad's Simple Strong Typing☆35Updated last year
- repr for Modern C++: Return printable string representation of a value☆85Updated 4 years ago
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource☆46Updated 3 weeks ago
- Native ApprovalTests for C++ on Linux, Mac and Windows☆324Updated 3 weeks ago
- A C++14 reflection library☆71Updated last month
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆100Updated 3 years ago
- Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.☆89Updated 3 years ago
- C++17 Utility classes for comparing multiple values in one simple expression☆207Updated 9 months ago
- A C++14 and later CRTP template for defining iterators☆73Updated last month
- Rebooting the std::bitset franchise☆44Updated 2 weeks ago
- A C++20 implementation of safe (wrap around) integers following MISRA C++ rules☆78Updated last year
- Header-only C++17 library for evaluating logical expressions.☆85Updated 3 years ago
- Finite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml l…☆197Updated 2 years ago
- A C++ type to trace calls to special member functions.☆102Updated last year
- Header only read/write wrapper to combine mutexes with locks.☆149Updated 7 months ago
- C++ TODO / FIXME macros that expire (fail to compile) after a specific date☆27Updated 2 years ago
- The C++ Mixin Support Library: Sandwich Mixins all the way☆40Updated 2 years ago
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆133Updated 4 years ago
- The seq library is a collection of original C++14 STL-like containers and related tools☆88Updated 7 months ago
- A reflective enum implementation for C++☆291Updated last year