Is your feature request related to a problem? Please describe.
As a contributor I would like to know if any of my changes can break existing code, for example unintended changes in ViewModels parsing
Describe the solution you'd like
Using Unit tests for testing mostly public API and some test for main functionality that has to be preserved going forward.
Also having tests for future functionality would help deliver new parts of code faster
Is your feature request related to a problem? Please describe. As a contributor I would like to know if any of my changes can break existing code, for example unintended changes in ViewModels parsing
Describe the solution you'd like Using Unit tests for testing mostly public API and some test for main functionality that has to be preserved going forward. Also having tests for future functionality would help deliver new parts of code faster