Write tests
avoid confusing test.assert function, using test.assertAnd instead