fakeit/2.3.2

[full]

FakeIt is a simple mocking framework for C++.

Join the chat at https://gitter.im/eranpeer/FakeIt

Linux / GCC: Build status Linux/GCC Coverage Status

Linux / Clang: Build status Linux/Clang

MSC: Build status MSC

FakeIt is a simple mocking framework for C++. It supports GCC, Clang and MS Visual C++.

FakeIt is written in C++11 and can be used for testing both C++11 and C++ projects.

struct SomeInterface {
	virtual int foo(int) = 0;
	virtual int bar(string) = 0;
};
// Instantiate a mock object.
Mock<SomeInterface> mock;

// Setup mock behavior.
When(Method(mock,foo)).Return(1); // Method mock.foo will return 1 once.

// Fetch the mock instance.
SomeInterface &i = mock.get();

// Will print "1". 
cout << i.foo(0);


... More
version 2.3.2
license MIT
repository https://pkg.cppget.org/1/stable
download fakeit-2.3.2.tar.gz
sha256 1378d66e0483f6427688b23aea2e13d36a17d26f959c55220997f905f5f84dbd
project fakeit
url github.com/eranpeer/FakeIt
topics C++mockingfaking

Requires (1)

c++11

Builds

toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_14.0
timestamp 2024-03-28 00:38:42 UTC (07:44:04 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_15.0
timestamp 2024-03-27 15:48:33 UTC (16:34:14 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_16_libc++
timestamp 2024-03-27 04:59:50 UTC (01 03:22:56 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_16
timestamp 2024-03-27 04:54:47 UTC (01 03:28:00 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-msvc_17.5
timestamp 2024-03-26 21:31:18 UTC (01 10:51:28 days ago)
result success | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-gcc_13_homebrew-static_O3
timestamp 2024-03-26 20:49:04 UTC (01 11:33:42 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_13-ndebug_O3
timestamp 2024-03-26 20:25:51 UTC (01 11:56:55 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_13-static_O3
timestamp 2024-03-26 20:25:06 UTC (01 11:57:41 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_13-O3
timestamp 2024-03-26 20:23:02 UTC (01 11:59:45 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_13
timestamp 2024-03-26 20:18:56 UTC (01 12:03:50 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-gcc_13_homebrew-O3
timestamp 2024-03-26 16:39:58 UTC (01 15:42:48 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-gcc_13_homebrew
timestamp 2024-03-26 16:38:23 UTC (01 15:44:24 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_fedora_38-gcc_13-bindist
timestamp 2024-03-26 16:29:58 UTC (01 15:52:49 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_15_libc++
timestamp 2024-03-26 15:09:15 UTC (01 17:13:32 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_15
timestamp 2024-03-26 15:02:51 UTC (01 17:19:56 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_16_libc++-static_O3
timestamp 2024-03-26 14:56:28 UTC (01 17:26:18 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_16_libc++-O3
timestamp 2024-03-26 14:53:56 UTC (01 17:28:51 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_16-static_O3
timestamp 2024-03-26 14:51:12 UTC (01 17:31:34 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_12-clang_16-O3
timestamp 2024-03-26 14:50:07 UTC (01 17:32:39 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target aarch64-linux-gnu
tgt config linux_debian_11-gcc_12
timestamp 2024-03-26 14:22:59 UTC (01 17:59:47 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_15.0-static_O3
timestamp 2024-03-26 13:49:57 UTC (01 18:32:49 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_15.0-O3
timestamp 2024-03-26 13:48:42 UTC (01 18:34:04 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-w64-mingw32
tgt config windows_10-gcc_12.2_mingw_w64
timestamp 2024-03-26 13:43:14 UTC (01 18:39:32 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_16.0_libc++
timestamp 2024-03-26 13:33:28 UTC (01 18:49:18 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_fedora_37-gcc_12.2-bindist
timestamp 2024-03-26 13:28:41 UTC (01 18:54:05 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_13.1-static_O3
timestamp 2024-03-26 13:28:07 UTC (01 18:54:40 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_13.1-ndebug_O3
timestamp 2024-03-26 13:26:39 UTC (01 18:56:08 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_16.0
timestamp 2024-03-26 13:23:42 UTC (01 18:59:05 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-w64-mingw32
tgt config windows_10-gcc_12.2_mingw_w64-static_O2
timestamp 2024-03-26 13:22:51 UTC (01 18:59:55 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-w64-mingw32
tgt config windows_10-gcc_12.2_mingw_w64-O2
timestamp 2024-03-26 13:17:47 UTC (01 19:04:59 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_13.1-O3
timestamp 2024-03-26 12:54:07 UTC (01 19:28:39 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_13.1
timestamp 2024-03-26 12:49:08 UTC (01 19:33:38 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_12-bindist
timestamp 2024-03-26 12:10:12 UTC (01 20:12:34 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_14.0-static_O3
timestamp 2024-03-26 12:09:00 UTC (01 20:13:46 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_14.0-O3
timestamp 2024-03-26 12:07:43 UTC (01 20:15:03 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-freebsd13.2
tgt config freebsd_13-clang_14.0
timestamp 2024-03-26 12:05:40 UTC (01 20:17:06 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_15.0_libc++
timestamp 2024-03-26 11:45:29 UTC (01 20:37:18 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_15.0
timestamp 2024-03-26 11:35:45 UTC (01 20:47:01 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_11-gcc_12.1
timestamp 2024-03-26 11:34:53 UTC (01 20:47:53 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-freebsd12.4
tgt config freebsd_12-clang_13.0
timestamp 2024-03-26 11:32:10 UTC (01 20:50:36 days ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_16.0_libc++-O3
timestamp 2024-03-26 11:05:02 UTC (01 21:17:44 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_16.0_libc++-static_O3
timestamp 2024-03-26 11:03:18 UTC (01 21:19:28 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_16.0-O3
timestamp 2024-03-26 11:00:07 UTC (01 21:22:40 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-linux-gnu
tgt config linux_debian_12-clang_16.0-static_O3
timestamp 2024-03-26 10:57:29 UTC (01 21:25:17 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-clang_16.0_llvm_msvc_17.6-static_O2
timestamp 2024-03-26 10:53:38 UTC (01 21:29:09 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-clang_16.0_llvm_msvc_17.6-O2
timestamp 2024-03-26 10:53:30 UTC (01 21:29:17 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-clang_16.0_llvm_msvc_17.6
timestamp 2024-03-26 10:47:26 UTC (01 21:35:21 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-msvc_17.6-static_O2
timestamp 2024-03-26 10:46:23 UTC (01 21:36:24 days ago)
result error (update) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-msvc_17.6-O2
timestamp 2024-03-26 10:43:30 UTC (01 21:39:17 days ago)
result error (update) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-msvc_17.6
timestamp 2024-03-26 10:42:28 UTC (01 21:40:19 days ago)
result error (update) | log | rebuild
toolchain public-0.16.0
target x86_64-freebsd13.2
tgt config freebsd_13-clang_14.0-static_O3
timestamp 2024-03-26 10:37:06 UTC (01 21:45:40 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-freebsd13.2
tgt config freebsd_13-clang_14.0-O3
timestamp 2024-03-26 10:36:47 UTC (01 21:46:00 days ago)
result warning (update) | error (test) | log | rebuild
toolchain public-0.16.0
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-clang_15.0_msvc_msvc_17.6
timestamp 2024-03-26 10:33:43 UTC (01 21:49:03 days ago)
result warning (update) | error (test) | log | rebuild