the subdomain
the longevity configuration
a collection of custom generators to use when generating test data. defaults to empty
the longevity configuration
a collection of custom generators to use when generating test data.
a collection of custom generators to use when generating test data. defaults to empty
a simple ScalaTest spec to test your in-memory repo pool.
a simple ScalaTest spec to test your in-memory repo pool. all you have to do is include this value within a ScalaTest suite. for example:
val storefrontContext: LongevityContext = ??? class StorefrontRepoCrudSpec extends Suites(storefrontContext.inMemTestRepoCrudSpec)
the execution context
an in-memory set of repositories for this longevity context, for use in testing
an in-memory set of repositories for this longevity context, for use in testing
a utility to translate from your subdomain objects into JSON
a utility to translate from your subdomain objects into JSON
a utility to translate from JSON into your subdomain objects
a utility to translate from JSON into your subdomain objects
a simple ScalaTest spec to test your repo pool.
a simple ScalaTest spec to test your repo pool. all you have to do is include this value within a ScalaTest suite. for example:
val storefrontContext: LongevityContext = ??? class StorefrontRepoCrudSpec extends Suites(storefrontContext.repoCrudSpec)
the execution context
a pool of the repositories for this persistence context
a pool of the repositories for this persistence context
the subdomain
a utility class for generating test data for the subdomain
a utility class for generating test data for the subdomain
a set of repositories used for testing, targeting the same persistence strategy as your main repo pool
a set of repositories used for testing, targeting the same persistence strategy as your main repo pool
the longevity managed portion of the bounded context for your subdomain. the bounded context is a capture of the strategies and tools used by the applications relating to your subdomain. in other words, those tools that speak the language of the subdomain.