fully functional barebones test