Konsist
GitHubSlack (kotlinlang)Twitter
  • 🚀GETTING STARTED
    • What is Konsist?
    • Getting Started
      • Add Konsist Dependency
      • Create First Konsist Test - Declaration Check
      • Create Secound Konsist Test - Architectural Check
    • Articles & Videos
  • ✅WRITING TESTS
    • Create The Scope
    • Declaration Filtering
    • Declaration Assertion
    • Architecture Assertion
    • Suppress Konsist Test
  • ✏️VERYFYING CODEBASE
    • Verify Classes
    • Verify Interfaces
    • Verify Functions
    • Verify Properties
    • Verify Generics
    • Verify Source Declarations
  • 📗FEATURES
    • Add Konsist Existing To Project (Baseline)
    • Debug Konsist Test
    • Declaration
    • Declaration Vs Property
    • Compiler Type Inference
    • Package Wildcard
    • Declaration References
    • Indirect Parents
    • Kotest Support
  • 🔍INSPIRATION
    • Starter Projects
    • Snippets
      • General Snippets
      • Android Snippets
      • Spring Snippets
      • Test Snippets
      • JUnit Snippets
      • Kotest Snippets
      • Architecture Snippets
      • Clean Architecture Snippets
      • Kotlin Serialization Snippets
      • Library Snippets
      • Generic Types Snippets
  • 🎓ADVANCED
    • Isolate Konsist Tests
    • Enable Full Command Line Logging
    • Dynamic Konsist Tests
      • Explicit Test Names
    • When Konsist API Is Not Enough
    • Additional JUnit5 Setup
    • Why There Are No Pre-defined Rules?
    • Konsist Snapshots
  • ❓HELP
    • Getting Help
    • Known Issues
      • java.lang.OutOfMemoryError: Java heap space
    • Compatibility
  • ℹ️OTHER
    • Changelog
    • Project Status
    • Contributing
    • Contributors
    • Assets And Logos
    • Open Source Licenses
    • Sponsor Konsist
Powered by GitBook
On this page
  • Projects:
  • Android
  • Spring
  • KMP
Edit on GitHub
Export as PDF
  1. INSPIRATION

Starter Projects

PreviousKotest SupportNextSnippets

Last updated 8 months ago

Konsist provides preconfigured sample projects. Each project contains a complete build script config and a simple Konsist test. Projects are available in the directory. Each and project has an additional dynamic test (Dynamic Konsist Tests)(dynamic tests are currently available at the ).

JUnit 4
JUnit 5
Kotest

Android

Static

Static + Dynamic

Static + Dynamic

Spring

Static

Static + Dynamic

Static + Dynamic

Kotlin Multiplatform

Static

Static + Dynamic

Static + Dynamic

Projects:

Android

  • JUnit 4

  • JUnit 5

  • Kotest

Spring

  • JUnit 5

  • Kotest

KMP

  • JUnit5

  • Kotest

🔍
starter-projects
JUnit5
Kotest
develop branch
android-gradle-groovy-junit-4
android-gradle-kotlin-junit-4
android-gradle-groovy-junit-5
android-gradle-kotlin-junit-5
android-gradle-groovy-kotest
android-gradle-kotlin-kotest
spring-gradle-groovy-junit-5
spring-gradle-kotlin-junit-5
spring-maven-junit5
spring-gradle-kotlin-kotest
spring-gradle-groovy-kotest
spring-maven-kotest
konsist-starter-kmp-gradle-kotlin-junit5
konsist-starter-kmp-gradle-kotlin-kotest