{
if(accountantKitty===undefined)
return "Your function will be unit tested here"
try
{
expect(accountantKitty).to.have.own.property('name')
expect(accountantKitty).to.have.own.property('addTwoNumbers')
expect(accountantKitty).to.have.own.property('attachKittyToAnArray')
expect(accountantKitty).to.have.own.property('mustEat')
expect(accountantKitty).to.have.property('isAlive')
expect(accountantKitty).to.have.property('makesSound')
expect(accountantKitty).to.not.have.own.property('isAlive')
expect(accountantKitty).to.not.have.own.property('makesSound')
expect(accountantKitty).to.have.property('meow')
expect(accountantKitty).to.have.property('purr')
expect(accountantKitty).to.have.property('mood')
expect(accountantKitty).to.have.property('tummyRub')
expect(accountantKitty).to.not.have.own.property('meow')
expect(accountantKitty).to.not.have.own.property('purr')
expect(accountantKitty).to.not.have.own.property('mood')
expect(accountantKitty).to.not.have.own.property('tummyRub')
accountantKitty.tummyRub()
expect(accountantKitty.mood).to.equal('happy')
expect(accountantKitty.addTwoNumbers(2,4)).to.equal(6)
expect(accountantKitty.attachKittyToAnArray([2,5,"bob"])).to.equal([2,5,"bob", "kitty"])
expect(accountantKitty.introduce()).to.include(accountantKitty.name)
return success()
}
catch(err)
{
return failure()
}
}