#1034|Balvinder| Fixing distribution test, added no agrument constructor and json ignore unknown properties