├── .github ├── release-drafter.yml └── workflows │ ├── auto-approve.yml │ ├── ci.yml │ ├── release-drafter.yml │ └── site.yml ├── .gitignore ├── .scalafix.conf ├── .scalafmt.conf ├── LICENSE ├── README.md ├── docs ├── expectation.md ├── index.md ├── mock.md ├── package.json └── sidebars.js ├── examples ├── jvm │ └── src │ │ └── test │ │ └── scala │ │ └── zio │ │ └── mock │ │ └── examples │ │ └── MockExampleSpecWithJUnit.scala └── shared │ └── src │ ├── main │ └── scala-2 │ │ └── zio │ │ └── mock │ │ └── examples │ │ └── MockableMacroExample.scala │ └── test │ └── scala │ └── zio │ └── mock │ └── examples │ └── MockExampleSpec.scala ├── mock-tests └── shared │ └── src │ ├── main │ └── scala │ │ └── zio │ │ └── mock │ │ └── modules.scala │ └── test │ ├── scala-2 │ └── zio │ │ └── mock │ │ └── MockableSpec.scala │ └── scala │ └── zio │ ├── mock │ ├── AdvancedEffectMockSpec.scala │ ├── AdvancedMethodMockSpec.scala │ ├── BasicEffectMockSpec.scala │ ├── BasicMethodMockSpec.scala │ ├── BasicStreamMockSpec.scala │ ├── ComposedEmptyMockSpec.scala │ ├── ComposedMockSpec.scala │ ├── EmptyMockSpec.scala │ ├── ExpectationSpec.scala │ ├── MockReporterSpec.scala │ ├── MockSpecUtils.scala │ ├── ParallelMockSpec.scala │ ├── PolyMockSpec.scala │ ├── TestAspects.scala │ ├── TestAssertions.scala │ ├── ZIOBaseSpec.scala │ ├── module │ │ ├── ImpureModule.scala │ │ ├── ImpureModuleMock.scala │ │ ├── PureModule.scala │ │ ├── PureModuleMock.scala │ │ ├── StreamModule.scala │ │ ├── StreamModuleMock.scala │ │ └── package.scala │ └── testing │ │ ├── CapturingException.scala │ │ └── UnexpectedSuccess.scala │ └── test │ └── MockUtils.scala ├── mock └── shared │ └── src │ └── main │ ├── scala-2 │ └── zio │ │ └── mock │ │ ├── MockableMacro.scala │ │ └── mockable.scala │ └── scala │ └── zio │ └── mock │ ├── Capability.scala │ ├── ConsoleFormatter.scala │ ├── Expectation.scala │ ├── Mock.scala │ ├── MockClock.scala │ ├── MockConsole.scala │ ├── MockRandom.scala │ ├── MockReporter.scala │ ├── MockSpecDefault.scala │ ├── MockSystem.scala │ ├── Proxy.scala │ ├── Result.scala │ ├── internal │ ├── Debug.scala │ ├── ExpectationState.scala │ ├── InvalidCall.scala │ ├── Matched.scala │ ├── MockException.scala │ ├── MockState.scala │ ├── ProxyFactory.scala │ └── Scope.scala │ └── package.scala ├── project ├── BuildHelper.scala ├── MimaSettings.scala ├── build.properties └── plugins.sbt └── sbt /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/auto-approve.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.github/workflows/auto-approve.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.github/workflows/site.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.scalafix.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/README.md -------------------------------------------------------------------------------- /docs/expectation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/docs/expectation.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/mock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/docs/mock.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /examples/jvm/src/test/scala/zio/mock/examples/MockExampleSpecWithJUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/examples/jvm/src/test/scala/zio/mock/examples/MockExampleSpecWithJUnit.scala -------------------------------------------------------------------------------- /examples/shared/src/main/scala-2/zio/mock/examples/MockableMacroExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/examples/shared/src/main/scala-2/zio/mock/examples/MockableMacroExample.scala -------------------------------------------------------------------------------- /examples/shared/src/test/scala/zio/mock/examples/MockExampleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/examples/shared/src/test/scala/zio/mock/examples/MockExampleSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/main/scala/zio/mock/modules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/main/scala/zio/mock/modules.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala-2/zio/mock/MockableSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala-2/zio/mock/MockableSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/AdvancedEffectMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/AdvancedEffectMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/AdvancedMethodMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/AdvancedMethodMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/BasicEffectMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/BasicEffectMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/BasicMethodMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/BasicMethodMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/BasicStreamMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/BasicStreamMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/ComposedEmptyMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/ComposedEmptyMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/ComposedMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/ComposedMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/EmptyMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/EmptyMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/ExpectationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/ExpectationSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/MockReporterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/MockReporterSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/MockSpecUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/MockSpecUtils.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/ParallelMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/ParallelMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/PolyMockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/PolyMockSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/TestAspects.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/TestAspects.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/TestAssertions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/TestAssertions.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/ZIOBaseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/ZIOBaseSpec.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/ImpureModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/ImpureModule.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/ImpureModuleMock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/ImpureModuleMock.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/PureModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/PureModule.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/PureModuleMock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/PureModuleMock.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/StreamModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/StreamModule.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/StreamModuleMock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/StreamModuleMock.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/module/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/module/package.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/testing/CapturingException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/testing/CapturingException.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/mock/testing/UnexpectedSuccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/mock/testing/UnexpectedSuccess.scala -------------------------------------------------------------------------------- /mock-tests/shared/src/test/scala/zio/test/MockUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock-tests/shared/src/test/scala/zio/test/MockUtils.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala-2/zio/mock/MockableMacro.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala-2/zio/mock/MockableMacro.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala-2/zio/mock/mockable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala-2/zio/mock/mockable.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/Capability.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/Capability.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/ConsoleFormatter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/ConsoleFormatter.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/Expectation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/Expectation.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/Mock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/Mock.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/MockClock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/MockClock.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/MockConsole.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/MockConsole.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/MockRandom.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/MockRandom.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/MockReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/MockReporter.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/MockSpecDefault.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/MockSpecDefault.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/MockSystem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/MockSystem.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/Proxy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/Proxy.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/Result.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/Result.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/Debug.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/Debug.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/ExpectationState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/ExpectationState.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/InvalidCall.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/InvalidCall.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/Matched.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/Matched.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/MockException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/MockException.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/MockState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/MockState.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/ProxyFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/ProxyFactory.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/internal/Scope.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/internal/Scope.scala -------------------------------------------------------------------------------- /mock/shared/src/main/scala/zio/mock/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/mock/shared/src/main/scala/zio/mock/package.scala -------------------------------------------------------------------------------- /project/BuildHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/project/BuildHelper.scala -------------------------------------------------------------------------------- /project/MimaSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/project/MimaSettings.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.6.2 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zio-archive/zio-mock/HEAD/sbt --------------------------------------------------------------------------------