@@ -15,7 +15,7 @@ const validateProductTemplates = (count, resJson, expectedTemplates) => {
1515 resJson . should . have . length ( count ) ;
1616 resJson . forEach ( ( pt , idx ) => {
1717 pt . should . have . all . keys ( 'id' , 'name' , 'productKey' , 'category' , 'subCategory' , 'icon' , 'brief' , 'details' ,
18- 'aliases' , 'template' , 'disabled' , 'hidden' , 'createdBy' , 'createdAt' , 'updatedBy' , 'updatedAt' ) ;
18+ 'aliases' , 'template' , 'disabled' , 'hidden' , 'isAddOn' , ' createdBy', 'createdAt' , 'updatedBy' , 'updatedAt' ) ;
1919 pt . should . not . have . all . keys ( 'deletedAt' , 'deletedBy' ) ;
2020 pt . name . should . be . eql ( expectedTemplates [ idx ] . name ) ;
2121 pt . productKey . should . be . eql ( expectedTemplates [ idx ] . productKey ) ;
@@ -30,6 +30,7 @@ const validateProductTemplates = (count, resJson, expectedTemplates) => {
3030 pt . updatedBy . should . be . eql ( expectedTemplates [ idx ] . updatedBy ) ;
3131 pt . disabled . should . be . eql ( _ . get ( expectedTemplates [ idx ] , 'disabled' , false ) ) ;
3232 pt . hidden . should . be . eql ( _ . get ( expectedTemplates [ idx ] , 'hidden' , false ) ) ;
33+ pt . isAddOn . should . be . eql ( _ . get ( expectedTemplates [ idx ] , 'isAddOn' , false ) ) ;
3334 } ) ;
3435} ;
3536
@@ -52,6 +53,7 @@ describe('LIST product templates', () => {
5253 } ,
5354 disabled : true ,
5455 hidden : true ,
56+ isAddOn : true ,
5557 template : {
5658 template1 : {
5759 name : 'template 1' ,
0 commit comments