├── .circleci └── config.yml ├── .gitignore ├── LICENSE ├── README.md ├── config └── config.exs ├── extra_docs └── getting_started.md ├── lib ├── elixir_mock.ex ├── errors │ └── mock_definition_error.ex ├── matchers │ ├── in_built.ex │ └── matchers.ex ├── mock.ex └── mock_watcher.ex ├── mix.exs └── test ├── elixir_mock_tests ├── call_verification_test.exs ├── messaging_test.exs └── mock_definition_test.exs ├── matchers_tests ├── inbuilt │ └── any_matcher_test.exs └── matchers_test.exs ├── mock_test.exs ├── mock_watcher_tests ├── basic_watcher_test.exs └── finding_calls_with_matchers_test.exs └── test_helper.exs /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/config/config.exs -------------------------------------------------------------------------------- /extra_docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/extra_docs/getting_started.md -------------------------------------------------------------------------------- /lib/elixir_mock.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/lib/elixir_mock.ex -------------------------------------------------------------------------------- /lib/errors/mock_definition_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/lib/errors/mock_definition_error.ex -------------------------------------------------------------------------------- /lib/matchers/in_built.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/lib/matchers/in_built.ex -------------------------------------------------------------------------------- /lib/matchers/matchers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/lib/matchers/matchers.ex -------------------------------------------------------------------------------- /lib/mock.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/lib/mock.ex -------------------------------------------------------------------------------- /lib/mock_watcher.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/lib/mock_watcher.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/mix.exs -------------------------------------------------------------------------------- /test/elixir_mock_tests/call_verification_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/elixir_mock_tests/call_verification_test.exs -------------------------------------------------------------------------------- /test/elixir_mock_tests/messaging_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/elixir_mock_tests/messaging_test.exs -------------------------------------------------------------------------------- /test/elixir_mock_tests/mock_definition_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/elixir_mock_tests/mock_definition_test.exs -------------------------------------------------------------------------------- /test/matchers_tests/inbuilt/any_matcher_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/matchers_tests/inbuilt/any_matcher_test.exs -------------------------------------------------------------------------------- /test/matchers_tests/matchers_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/matchers_tests/matchers_test.exs -------------------------------------------------------------------------------- /test/mock_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/mock_test.exs -------------------------------------------------------------------------------- /test/mock_watcher_tests/basic_watcher_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/mock_watcher_tests/basic_watcher_test.exs -------------------------------------------------------------------------------- /test/mock_watcher_tests/finding_calls_with_matchers_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanderanimrod/elixir_mock/HEAD/test/mock_watcher_tests/finding_calls_with_matchers_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------