mocha with dummy codebase

by bilbobaggins

JavaScript

var interncontent={
      first_name: '2POTBgdaxMYrqQLSg63ftlZb9AJtN9RwtLgK7SJ5e538fPFBxRbSVwrxnf22JMZUQ3GEygIBsnBx5pot',
      recordstate: true,
      last_name: 'lLYjjWpl4mjQNk02YCQ6UqiUaXrj7y3AQxdOuAjcFSC4xG9rVUgn0zPdmRakKld4stuzGGaMzYwlrPXV',
      gender: 'E',
      birth_date: '2020-12-13T20:42:46.877Z'
    }
    var baseinterncontent=interncontent;
    
    let removefieldObj=function(baseobj, field)
    {
    return Object.keys(baseobj).reduce((object, key) => {
  if (key !== field) {
    object[key] = baseobj[key]
  }
  return object
}, {})
    }
    
 
 
 
var apply=[ 'first_name', 'last_name', 'gender', 'birth_date', 'recordstate' ]
let arraytoJSON=function(data)
{
return Object.keys(data).reduce((r, key) => 
    (Object.assign(r, {[data[key]]: ""})), {});
}
var interimAr=[]
var internprimaryAr=interncontent;
apply.forEach(function(entry) {
        
interimAr.push({key:entry,schemaContent:removefieldObj(baseinterncontent,entry)})
    baseinterncontent={}
    baseinterncontent=interncontent
});
console.log(interimAr)