better checkout tests