#29 - Create Rental Order - Part 5

Test Data Creation

In order to create a storage test for the order, lets improve our test data creation approach a little. This video will guide you through this process:

  • add two new dependencies to your Jmix application: Lombok & MapStruct
  • use Lomboks @Builder annotation for a data class that only contains the business attributes
  • use MapStruct for mapping the data class to the JPA entity using the Jmix DataManager
  • create pre-build product data with the Products test bean
  • refactor the product storage test to use the new approach
Copyright © Mario David.