This is the de-mock-racy Reference Manual, version 0.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Thu Aug 15 04:53:20 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
de-mock-racy
Simplistic mocking library.
Marek Kochanowicz
BSD simplified
0.0.0
alexandria
(system).
package.lisp
(file).
generics.lisp
(file).
variables.lisp
(file).
types.lisp
(file).
macros.lisp
(file).
methods.lisp
(file).
functions.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
de-mock-racy/de-mock-racy.asd
de-mock-racy/package.lisp
de-mock-racy/generics.lisp
de-mock-racy/variables.lisp
de-mock-racy/types.lisp
de-mock-racy/macros.lisp
de-mock-racy/methods.lisp
de-mock-racy/functions.lisp
de-mock-racy/generics.lisp
package.lisp
(file).
de-mock-racy
(system).
content
(generic reader).
execute-mockable-block*
(generic function).
filter-closure
(generic reader).
implementation-closure
(generic reader).
usage-count
(generic reader).
(setf usage-count)
(generic writer).
usage-counter
(generic reader).
(setf usage-counter)
(generic writer).
waiting-call-accept-p
(generic function).
waiting-call-class
(generic reader).
waiting-call-invoke
(generic function).
waiting-call-used-up-p
(generic function).
waiting-calls
(generic reader).
waiting-calls-enque
(generic function).
waiting-calls-every-used-up-p
(generic function).
waiting-calls-find-matching
(generic function).
de-mock-racy/variables.lisp
generics.lisp
(file).
de-mock-racy
(system).
*mock-controller*
(special variable).
*thunk*
(special variable).
de-mock-racy/types.lisp
variables.lisp
(file).
de-mock-racy
(system).
basic-mock-controller
(class).
basic-waiting-call
(class).
basic-waiting-calls
(class).
content
(reader method).
filter-closure
(reader method).
implementation-closure
(reader method).
no-mock-implementation-error
(condition).
no-mock-implementation-error-arguments
(reader method).
no-mock-implementation-error-label
(reader method).
usage-count
(reader method).
(setf usage-count)
(writer method).
usage-counter
(reader method).
(setf usage-counter)
(writer method).
waiting-call-class
(reader method).
waiting-calls
(reader method).
de-mock-racy/macros.lisp
types.lisp
(file).
de-mock-racy
(system).
define-mock-method
(macro).
filter
(macro).
implementation
(macro).
mockable-block
(macro).
waiting-calls-enque-many
(macro).
de-mock-racy/methods.lisp
macros.lisp
(file).
de-mock-racy
(system).
execute-mockable-block*
(method).
execute-mockable-block*
(method).
execute-mockable-block*
(method).
waiting-call-accept-p
(method).
waiting-call-invoke
(method).
waiting-call-used-up-p
(method).
waiting-calls-enque
(method).
waiting-calls-every-used-up-p
(method).
waiting-calls-find-matching
(method).
de-mock-racy/functions.lisp
methods.lisp
(file).
de-mock-racy
(system).
call-thunk
(function).
execute-mockable-block
(function).
waiting-calls-enque-many*
(function).
Packages are listed by definition order.
de-mock-racy
common-lisp
.
*mock-controller*
(special variable).
*thunk*
(special variable).
basic-mock-controller
(class).
basic-waiting-call
(class).
basic-waiting-calls
(class).
call-thunk
(function).
content
(generic reader).
define-mock-method
(macro).
execute-mockable-block
(function).
execute-mockable-block*
(generic function).
filter
(macro).
filter-closure
(generic reader).
implementation
(macro).
implementation-closure
(generic reader).
mockable-block
(macro).
no-mock-implementation-error
(condition).
no-mock-implementation-error-arguments
(generic reader).
no-mock-implementation-error-label
(generic reader).
usage-count
(generic reader).
(setf usage-count)
(generic writer).
usage-counter
(generic reader).
(setf usage-counter)
(generic writer).
waiting-call-accept-p
(generic function).
waiting-call-class
(generic reader).
waiting-call-invoke
(generic function).
waiting-call-used-up-p
(generic function).
waiting-calls
(generic reader).
waiting-calls-enque
(generic function).
waiting-calls-enque-many
(macro).
waiting-calls-enque-many*
(function).
waiting-calls-every-used-up-p
(generic function).
waiting-calls-find-matching
(generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Defines execute-mockable-block method for a given mock-controller class and label.
Expands into a lambda form suitable as :filter argument for the make-instance ’basic-waiting-call. Each form in body is supposed to return non-nil in order for filter to accept form.
Expands into a lambda form suitable as :implementation argument for the make-instance ’basic-waiting-call.
Defines block that can be later mocked.
basic-waiting-calls
)) ¶automatically generated reader method
basic-mock-controller
) label arguments thunk) ¶basic-mock-controller
) label arguments thunk) ¶(eql nil)
) label arguments thunk) ¶basic-waiting-call
)) ¶automatically generated reader method
basic-waiting-call
)) ¶automatically generated reader method
no-mock-implementation-error
)) ¶no-mock-implementation-error
)) ¶basic-waiting-call
)) ¶automatically generated reader method
basic-waiting-call
)) ¶automatically generated writer method
basic-waiting-call
)) ¶automatically generated reader method
basic-waiting-call
)) ¶automatically generated writer method
basic-waiting-call
) mock-controller label arguments) ¶basic-waiting-calls
)) ¶automatically generated reader method
basic-waiting-call
) mock-controller label arguments thunk) ¶basic-waiting-call
)) ¶basic-mock-controller
)) ¶automatically generated reader method
basic-waiting-calls
) &rest arguments) ¶basic-waiting-calls
)) ¶basic-waiting-calls
) mock-controller label arguments) ¶Initarg | Value |
---|---|
:waiting-calls | (make-instance (quote basic-waiting-calls)) |
:waiting-calls
This slot is read-only.
Initarg | Value |
---|---|
:usage-count | 1 |
:implementation
This slot is read-only.
:filter
This slot is read-only.
:usage-count
0
Initarg | Value |
---|---|
:waiting-call-class | (quote basic-waiting-call) |
:content | (make-array 0 adjustable t fill-pointer 0) |
:waiting-call-class
This slot is read-only.
Jump to: | (
C D E F G I M N U W |
---|
Jump to: | (
C D E F G I M N U W |
---|
Jump to: | %
*
S |
---|
Jump to: | %
*
S |
---|
Jump to: | B C D F G M N P S T V |
---|
Jump to: | B C D F G M N P S T V |
---|