Alexander Grund
bd0a4cfc73
Reduce exposed interface (macros)
...
Move implementation details to mock_impl.hpp and remove MOCK_*_TPL macros.
Make sure all exposed macros (in mock.hpp) are properly documented.
Closes #105
2022-01-24 19:03:15 +01:00
Alexander Grund
5ef17d0e33
Include examples in CI tests
...
Also fix and update examples and documentation where required
This allows to make sure examples are actually runnable avoiding them to
become outdated
2022-01-07 17:08:13 +01:00
Mathieu Champlon
5d11db0f52
Added support for dereferencing in mock::equal
2018-03-12 08:33:53 +01:00
Mathieu Champlon
58b5e55bb5
Fixed alignement
2018-03-12 08:11:32 +01:00
Mathieu Champlon
0bf55ff7f5
Fixed links to Boost.Test documentation
2016-07-17 23:23:15 +02:00
Mathieu Champlon
94bedbd653
Removed round parenthesis in signature support for compilers without variadic macros
...
VS2015 has fixed the double parenthesis trick which was allowed in function signatures.
2016-07-16 13:46:17 +02:00
Mathieu Champlon
ad23255840
Added links to the pattern section
2015-10-10 11:47:12 +02:00
Mathieu Champlon
d1e0c96ff3
Document how actions store data by copy
2015-04-09 07:14:18 +02:00
Mathieu Champlon
12a252a850
Documented limitation concerning MOCK_METHOD_TPL
2015-04-08 21:29:50 +02:00
Mathieu Champlon
1f1e143b06
Added an example demonstrating one constraint for multiple arguments.
2015-04-02 06:52:58 +02:00
Mathieu Champlon
c950c24f52
Changed layout to match boost
2015-03-06 06:41:12 +01:00