/quality-and-delivery-pipelines

SDLC with Test using Kotlin over SpringBoot

Primary LanguageKotlinMIT LicenseMIT

CI/CD Testing and Kotlin

This Repository will be about Software Delivery Life Cycle (SDLC), specifically quality, aiming on testing practices for continuous integration using Kotlin Programming Language and Gradle over an containerized application;

CircleCI

Whats is it now?

Almost empty workspace with a sample application and markdowns;

Sample Apps

  • Demo: Demo application is the first sample running code of this project. It contains the basic testing tools setup for testing with Kotlin on SpringBoot

Tools

  • MockK: A mock library for Kotlin and it provides an DSL for mocking with

  • Kotest Assertions: Used for improve assertions development experient with a fluent kotlin dsl sintax, given us the power to do something like actual shouldBe expected !

sqp_0d6fd44cedc28960251dad0846198fb471151d24

./gradlew sonarqube \ [19:17:55] -Dsonar.projectKey=QualityAssuranceDemo
-Dsonar.host.url=http://localhost:9000
-Dsonar.login=sqp_0d6fd44cedc28960251dad0846198fb471151d24 -Dsonar.jacoco.xmlReportPaths="../apps/demo/build/testReports/test/jacocoTestReport.xml"