Creating unit tests
For unit testing, we are using JUnit, which is a popular Java-based unit testing library. The following source code shows an example skeleton of the Spring Boot test class. The @SpringBootTest annotation specifies that the class is a regular test class that runs Spring Boot-based tests. The @Test annotation before the method specifies to JUnit that the method can be run as a test case:
@SpringBootTest
public  class  MyTestsClass  {
  @Test
  public  void  testMethod()  {
    // Test case code
  }
}
First, we will create our first test case that will test the major functionality of our application before we create any formal test cases. Proceed as follows:
- Open the
CardatabaseApplicationTesttest class that has already been made for your application. There is one test method calledcontextLoadshere, and this is where we will add the test. The...