Category

Mocking

This category does not have a description yet. You can add one on github!

50.21
A long-lived project that still receives updates
RSpec's 'test double' framework, with support for stubbing and mocking
 Popularity
Downloads
348,373,640
Stars
919
Forks
288
Watchers
44
 Releases
Current version
3.8.0
Total releases
106
First release
Latest release
 Activity
Issue Closure Rate
92%
Pull Request Acceptance Rate
80%
Average date of last 50 commits
within last year
Reverse Dependencies
549
3.49
There's a lot of open issues
A long-lived project that still receives updates
Mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.
 Popularity
Downloads
21,878,464
Stars
964
Forks
125
Watchers
25
 Releases
Current version
1.7.0
Total releases
68
First release
Latest release
 Activity
Issue Closure Rate
73%
Pull Request Acceptance Rate
42%
Average date of last 50 commits
within last year
Reverse Dependencies
3,623
0.71
A long-lived project that still receives updates
Instantiate one with `redis = MockRedis.new` and treat it like you would a normal Redis object. It supports all the usual Redis operations.
 Popularity
Downloads
3,736,465
Stars
310
Forks
96
Watchers
55
 Releases
Current version
0.19.0
Total releases
49
First release
Latest release
 Activity
Issue Closure Rate
86%
Pull Request Acceptance Rate
16%
Average date of last 50 commits
within last year
Reverse Dependencies
119
0.42
There's a lot of open issues
No release in over a year
RR is a test double framework that features a rich selection of double techniques and a terse syntax.
 Popularity
Downloads
2,370,529
Stars
256
Forks
19
Watchers
13
 Releases
Current version
1.2.1
Total releases
78
First release
Latest release
 Activity
Issue Closure Rate
50%
Pull Request Acceptance Rate
50%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
621
0.11
No commit activity in last 3 years
No release in over 3 years
Decreases the need to write integration tests by ensuring that the things you stub or mock actually exist.
 Popularity
Downloads
92,077
Stars
356
Forks
12
Watchers
13
 Releases
Current version
0.1.6
Total releases
13
First release
Latest release
 Activity
Issue Closure Rate
77%
Pull Request Acceptance Rate
72%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
12
0.11
There's a lot of open issues
No release in over a year
FlexMock is a extremely simple mock object class compatible with the Minitest framework. Although the FlexMock's interface is simple, it is very flexible.
 Popularity
Downloads
712,718
Stars
10
Forks
6
Watchers
3
 Releases
Current version
2.3.6
Total releases
73
First release
Latest release
 Activity
Issue Closure Rate
50%
Pull Request Acceptance Rate
100%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
189
0.05
Low commit activity in last 3 years
A long-lived project that still receives updates
Spy is a mocking library that was made for the modern age. It supports only 2.1.0+. Spy by default will raise an error if you attempt to stub a method that doesn't exist or call the stubbed method with the wrong arity.
 Popularity
Downloads
139,581
Stars
56
Forks
12
Watchers
3
 Releases
Current version
1.0.0
Total releases
15
First release
Latest release
 Activity
Issue Closure Rate
33%
Pull Request Acceptance Rate
77%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
6
0.03
Low commit activity in last 3 years
Stubbing and mocking that doesn't hurt or suck. WIN.
 Popularity
Stars
45
Forks
4
Watchers
3
 Activity
Pull Request Acceptance Rate
0%
Average date of last 50 commits
more than 2 years ago
0.03
No commit activity in last 3 years
No release in over 3 years
Framework to aid in handrolling mock/spy objects.
 Popularity
Downloads
74,161
Stars
33
Forks
8
Watchers
3
 Releases
Current version
0.8.1
Total releases
22
First release
Latest release
 Activity
Issue Closure Rate
0%
Pull Request Acceptance Rate
85%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
4
0.02
No release in over 3 years
Low commit activity in last 3 years
A mocking library in the spirit of the Bacon spec library. Small, compact, and works with Bacon.
 Popularity
Downloads
20,483
Stars
37
Forks
8
Watchers
3
 Releases
Current version
0.5.0
Total releases
7
First release
Latest release
 Activity
Pull Request Acceptance Rate
100%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
8
0.01
No release in over 3 years
Contract tests for rspec
 Popularity
Downloads
24,868
 Releases
Current version
0.8.1
Total releases
19
First release
Latest release
 Activity
Reverse Dependencies
1
0.01
No release in over 3 years
Low commit activity in last 3 years
Simple cross process stubbing
 Popularity
Downloads
31,175
Stars
19
Forks
0
Watchers
3
 Releases
Current version
0.2.4
Total releases
11
First release
Latest release
 Activity
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
0
0.01
Low commit activity in last 3 years
No release in over a year
A simple stub & mock library.
 Popularity
Downloads
18,538
Stars
16
Forks
2
Watchers
2
 Releases
Current version
1.2.3
Total releases
12
First release
Latest release
 Activity
Pull Request Acceptance Rate
33%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
4
0.01
No release in over 3 years
Low commit activity in last 3 years
A fast, tiny (82 lines) hybrid mocking library that supports classical and partial mocking. Partial mocking mixes classical mocking with real objects. There's no monkey patching `Object` or copying. Mock objects are isolated leaving real objects completely untainted.
 Popularity
Downloads
11,611
Stars
38
Forks
0
Watchers
4
 Releases
Current version
0.0.2
Total releases
2
First release
Latest release
 Activity
Issue Closure Rate
0%
Pull Request Acceptance Rate
50%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
1