idea-plugin / arrow.meta.ide.testing
IdeEnvironment | object IdeEnvironment : IdeTestSyntax , IdeSyntax |
IdeResolution | transform defines a valid representation of the test result A, where null stands for a wrong or unexpected representation. ResolutionSyntax facilitates extensions for IdeResolution.data class IdeResolution<F : IdeSyntax , A> |
IdeTest | IdeTest eventually completes with a test result A and has F as its plugin context for dependencies and features. test results with A defines what exact test is run based on the code. result describes the expected shape of A with a custom message. F is the plugin context, where dependencies and features can be used to define test and/or result.data class IdeTest<F : IdeSyntax , A> |
Source | typealias Source = String |
UnavailableServices | data class UnavailableServices : RuntimeException |
unavailable | fun unavailable(vararg service: Class <*>): UnavailableServices |
unavailableServices | fun unavailableServices(vararg service: Class <*>): Unit |
Do you like Arrow?
✖