{
var alfred = CatFactory( "Alfred", 3, "calico" )
if(alfred === undefined) return md`Your answer will be checked here`
expect(alfred.getOwner()).to.equal("the wild")
expect(alfred.introduce()).to.equal("My name is Alfred, a 3 year old calico with no owner")
expect(alfred.setOwner( "John" )).to.equal(undefined)
expect(alfred.getOwner()).to.equal("John")
expect(alfred.owner).to.equal(undefined)
expect(alfred.getOlder()).to.equal(undefined)
expect(alfred.introduce()).to.equal("My name is Alfred, a 4 year old calico owned by John")
var alfonse = CatFactory( "Alfonse", 9, "siamese" )
expect(alfonse.getOwner()).to.equal("the wild")
expect(alfonse.introduce()).to.equal("My name is Alfonse, a 9 year old siamese with no owner")
expect(alfonse.setOwner( "Jack" )).to.equal(undefined)
expect(alfonse.getOwner()).to.equal("Jack")
expect(alfonse.owner).to.equal(undefined)
expect(alfonse.getOlder()).to.equal(undefined)
expect(alfonse.introduce()).to.equal("My name is Alfonse, a 10 year old siamese owned by Jack")
return success()
}