Create AI generated Spring Boot Integration tests via the DiffBlue IntelliJ plugin!
Learn how you can auto-generate an army of regression tests that serve as a safety net. This tutorial generates Spring Boot MVC @Controller integration tests via the DiffBlue plugin and compares them to developer tests. Which integration tests are better? Check out the tutorial to figure it out.
This new powerful Artificial Intelligence (AI) powered IDE Plugin by Diffblue available as a free Community Edition - CE.
However, you can click here to get 3 free months of the Professional Edition of the DiffBlue plugin!
https://www.diffblue.com/community-ed...
This demos use the following project hosted on GitHib ...
git clone https://github.com/spring-projects/sp...
Read the Blog Post here ..
http://mvpjava.com/spring-testing-dev...
Table Of Contents
--------------------------------------------------------------------------------------
00:00 Introduction | AI vs Developer generated tests!
01:30 DiffBlue Profession Edition - 3 free months
01:54 Auto generate Spring Boot Integration tests with DiffBlue IntelliJ Plugin
02:35 Spring MVC @Controller Class source code to test
04:25 Side by Side comparison of Developer and DiffBlue generated Spring Boot Integration tests
10:30 Surprising finding in DiffBlue Integration test generated by Artificial Intelligence
11:45 Run developer and DiffBlue tests before making a breaking change to source code
12:25 Make a breaking change to source code
13:17 Re-generate DiffBlue Spring Boot Integration Tests after code change and catch the regression!
16:02 Summary
Read Part 1 of this AI powered Java Testing series here ..
YouTube Video Title: Java Artificial Intelligence | Testing Plugin
YouTube Video Link : • Java Artificial Intelligence | Testin...
I recommend you use my Docker image which has a Java developer environment setup in Ubuntu with the IntelliJ IDEA ready for you to experiment with. Check out my article here to get your environment setup with one command
"Docker for your Java Development Environment with IntelliJ"
Blog Post: http://mvpjava.com/docker-java-develo...
YouTube: • Docker for your Java Development Envi...
You can also read the Blog Post version on mvpjava.com here ..
http://mvpjava.com/java-unit-testing-ai
Check out DiffBlue Cover here ..
https://www.diffblue.com/products
======================================================
Subscribe to MVP Java ...
https://www.youtube.com/c/MVPJava?sub...
Follow me ...
Website : http://www.mvpjava.com
Facebook : / mvpjava
Twitter : / mvpjava
GitHub : https://github.com/mvpjava
DockerHub: https://hub.docker.com/?namespace=mvp...
My Company: http://www.triomni-it.com