idea-plugin / arrow.meta.ide.testing

Package 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 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 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?

Arrow Org