Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-949

Improve Java API style used for writing integration tests in Fineract

    XMLWordPrintableJSON

Details

    Description

      The current (Java) "style" that integration tests are written in in Fineract is... really ugly!

      They are from a bygone era when Java had no generic. All those weird java.util.HashSet, with a lot of java.lang.Object etc. in tests are... so not 21st century style.

      I don't really have the answer here, yet - but perhaps others have ideas - how does one write Java (test) code in 2020 which deals with JSON in a nicer way?

      Does REST Assured (http://rest-assured.io) meanwhile offer a better way to do this kind of thing?

      Could https://github.com/skyscreamer/JSONassert be of use and interest for this purpose?

      BTW if using REST Assured better than we are is part of the answer here, then let's first do FINERACT-884.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vorburger Michael Vorburger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: