Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
doc/ | H | 03-May-2022 | - | 816 | 610 | |
packages/ | H | 17-Jun-2014 | - | 366 | 228 | |
src/ | H | 17-Jun-2014 | - | 4,368 | 2,897 | |
windows/ | H | 17-Jun-2014 | - | 229 | 153 | |
.gitignore | H A D | 17-Jun-2014 | 178 | 16 | 16 | |
.travis.yml | H A D | 17-Jun-2014 | 490 | 20 | 19 | |
AUTHORS | H A D | 17-Jun-2014 | 41 | 4 | 2 | |
COPYING | H A D | 17-Jun-2014 | 11.1 KiB | 203 | 169 | |
ChangeLog | H A D | 17-Jun-2014 | 1.7 KiB | 54 | 42 | |
INSTALL | H A D | 17-Jun-2014 | 29 | 2 | 1 | |
Makefile.am | H A D | 03-May-2022 | 5.4 KiB | 151 | 96 | |
Makefile.am.dist | H A D | 17-Jun-2014 | 2.1 KiB | 61 | 47 | |
NEWS | H A D | 17-Jun-2014 | 0 | |||
README | H A D | 17-Jun-2014 | 14 | 2 | 1 | |
README.md | H A D | 17-Jun-2014 | 1.2 KiB | 29 | 22 | |
autogen.sh | H A D | 17-Jun-2014 | 1.9 KiB | 64 | 36 | |
cmockery2.pc.in | H A D | 17-Jun-2014 | 290 | 12 | 9 | |
cmockery2.spec | H A D | 17-Jun-2014 | 3.5 KiB | 111 | 87 | |
configure.ac | H A D | 17-Jun-2014 | 3.1 KiB | 121 | 103 | |
makerpm.sh | H A D | 17-Jun-2014 | 1.8 KiB | 93 | 64 |
README
README.md
1[![Build Status](https://travis-ci.org/lpabon/cmockery2.svg?branch=master)](https://travis-ci.org/lpabon/cmockery2) 2 3Cmockery tests are compiled into a stand-alone executable and linked 4with the cmockery library, the standard C library and module being 5tested. Any symbols external to the module being tested should be 6mocked - replaced with functions that return values determined by 7the test - within the test application. Even though significant 8differences may exist between the target execution environment of a 9code module and the environment used to test the code the unit 10testing is still valid since its goal is to test the logic of a 11code modules at a functional level and not necessarily all of its 12interactions with the target execution environment. 13 14Other features: 15* Lightweight C Unit test with mocking support 16* JUnit XML report output which can be used with Jenkins 17* Provides design-by-contract support 18 19This project is a successor of http://code.google.com/p/cmockery-staging/ 20which is a successor of Google's http://code.google.com/p/cmockery/. 21 22 23# Documentation 24* [Usage Guide](doc/usage.md) 25* [Coverage Support with Jenkins](doc/coverage.md) 26 27# Presentations 28* [Test Methodologies in C](http://slides-lpabon.rhcloud.com/feb24_glusterfs_unittest.html) 29