Yatestenvironment 1.1.0-SNAPSHOT
Released under the MIT License
Clojure project to have a test Environment .
Installation
To install, add the following dependency to your project or build file:
[org.clojars.hglabplh/YATestEnvironment "1.1.0-SNAPSHOT"]
Namespaces
io.github.hglabplh_tech.reflect.clojure.api.classpath
Utilities for dealing with the JVM's classpath
Public variables and functions:
io.github.hglabplh_tech.reflect.clojure.api.reflect-class
Public variables and functions:
- get-all-classes-of-pkg
- get-all-ctors
- get-all-fields
- get-all-methods
- get-all-sub-classes
- get-annots-by-type
- get-class
- get-class-attributes
- get-class-name
- get-class-util
- get-class-util-by-class
- get-enclosing-class
- get-enclosing-constructor
- get-enclosing-method
- get-generic-interfaces
- get-generic-super-class
- get-interfaces
- get-method-by-name
- get-public-annotations
- get-public-ctors
- get-public-fields
- get-public-methods
- get-public-sub-classes
- get-super-class
- get-the-class
io.github.hglabplh_tech.reflect.clojure.api.reflect-meths-ctors
Public variables and functions:
- get-all-ctor-and-type-modifiers
- get-all-meth-and-type-modifiers
- get-ctor-declaring-class
- get-ctor-exception-types
- get-ctor-gen-exception-types
- get-ctor-modifier
- get-ctor-name
- get-ctor-param-count
- get-ctor-param-types
- get-generic-meth-param-types
- get-generic-method-return-type
- get-meth-declaring-class
- get-meth-exception-types
- get-meth-gen-exception-types
- get-meth-name
- get-meth-param-count
- get-meth-param-types
- get-method-modifier
- get-method-return-type
io.github.hglabplh_tech.reflect.clojure.api.reflect-types
Public variables and functions:
- attributes-bool-filter
- get-class-attributes
- get-ctor-attributes
- get-field-attributes
- get-item-modifiers
- get-meth-attributes
- get-type-readable
- is-annotation
- is-anonymous
- is-array
- is-bridge-meth
- is-default-meth
- is-enum
- is-enum-constant
- is-interface
- is-local
- is-member
- is-primitive
- is-record
- is-sealed
- is-synthetic
- is-synthetic-ctor
- is-synthetic-field
- is-synthetic-meth
- is-varargs-ctor
- is-varargs-meth
io.github.hglabplh_tech.spy-and-mock.mocking-jay
Public variables and functions:
- any-boolean?
- any-byte?
- any-char?
- any-collection?
- any-double?
- any-float?
- any-int?
- any-list?
- any-long?
- any-map?
- any-object?
- any-set-of?
- any-set?
- any-short?
- any-string?
- any-vararg?
- call-cond->
- collect-flow-calls
- collect-meta-active-data
- collect-meta-by-ns
- do-nothing
- filter-action
- filter-stack-data
- find-action-rule-for-fun
- find-in-list
- find-meta-for-fun
- find-mocked-fun
- find-ns-data
- fun-spy-call
- get-it-spyed
- get-processed-stackdata
- get-set-of?
- get-type-pred-by-key
- make-fn
- mock
- mock-control-flow
- mock-hook
- mock-meta
- ns-f-meta-atom
- prolog
- redirected-bindings
- restore-orig-funs
- restore-real-fun
- return-val
- rule-vect
- spy
- spy-hook
- store-real-fun
- the-prolog-1
- throw-ex
- type-predicate-map
io.github.hglabplh_tech.spy-and-mock.real-fun-checkers
Public variables and functions:
- add-meta-mock
- add-meta-spy
- get-active-meta
- get-fun-meta
- get-fun-meta-args
- get-fun-meta-args-count
- get-fun-meta-col
- get-fun-meta-line
- get-fun-meta-name
- get-fun-meta-ns
- get-fun-meta-ns-sym
- get-fun-meta-schema
- get-fun-meta-val-by-key
- parse-arg-types
- parse-base-schema
- parse-meta-to-map
- structure-schema
- to-mock
- to-spy
- transfer-fun-meta