use transaction strategy in minitest and cucumber