@@ -8,7 +8,7 @@ Simple mocking framework for Lua inspired by CppUMock and designed for readabili
8
8
``` lua
9
9
local mach = require ' mach'
10
10
11
- local f = mach .mock_function ()
11
+ local f = mach .mock_function (' f ' )
12
12
13
13
f :should_be_called ():when (function () f () end )
14
14
```
@@ -19,7 +19,7 @@ f:should_be_called():when(function() f() end)
19
19
local mach = require ' mach'
20
20
21
21
local o = {}
22
- o .m = mach .mach_method ()
22
+ o .m = mach .mach_method (' m ' )
23
23
24
24
m :should_be_called ():when (function () o :m () end )
25
25
```
@@ -34,7 +34,7 @@ local some_table = {
34
34
bar = function () end
35
35
}
36
36
37
- mocked_table = mach .mockTable (some_table )
37
+ mocked_table = mach .mockTable (some_table , ' some_table ' )
38
38
39
39
mocked_table .foo :should_be_called ():when (function ()
40
40
mocked_table .foo ()
@@ -50,7 +50,7 @@ local some_object = {}
50
50
function some_object :foo () end
51
51
function some_object :bar () end
52
52
53
- mocked_object = mach .mock_object (some_object )
53
+ mocked_object = mach .mock_object (some_object , ' some_object ' )
54
54
55
55
mocked_object .foo :should_be_called ():when (function ()
56
56
mocked_object :foo ()
62
62
``` lua
63
63
local mach = require ' mach'
64
64
65
- local f1 = mach .mock_function ()
66
- local f2 = mach .mock_function ()
65
+ local f1 = mach .mock_function (' f1 ' )
66
+ local f2 = mach .mock_function (' f2 ' )
67
67
68
68
f1 :should_be_called ():
69
69
and_also (f2 :should_be_called ()):
@@ -78,7 +78,7 @@ f1:should_be_called():
78
78
``` lua
79
79
local mach = require ' mach'
80
80
81
- local f = mach .mock_function ()
81
+ local f = mach .mock_function (' f ' )
82
82
83
83
f :mayBeCalled ():when (function () end )
84
84
```
@@ -88,7 +88,7 @@ f:mayBeCalled():when(function() end)
88
88
``` lua
89
89
local mach = require ' mach'
90
90
91
- local f = mach .mock_function ()
91
+ local f = mach .mock_function (' f ' )
92
92
93
93
-- Use and_then when order is important
94
94
f :should_be_called_with (1 ):
@@ -112,7 +112,7 @@ f:should_be_called_with(1):
112
112
``` lua
113
113
local mach = require ' mach'
114
114
115
- local f = mach .mock_function ()
115
+ local f = mach .mock_function (' f ' )
116
116
117
117
f :should_be_called_with (1 ):
118
118
and_also (f :should_be_called_with (2 )):
@@ -131,8 +131,8 @@ f:should_be_called_with(1):
131
131
``` lua
132
132
local mach = require ' mach'
133
133
134
- local m1 = mach .mock_function ()
135
- local m2 = mach .mock_function ()
134
+ local m1 = mach .mock_function (' m1 ' )
135
+ local m2 = mach .mock_function (' m2 ' )
136
136
137
137
function something_should_happen ()
138
138
return m1 :should_be_called ()
0 commit comments