added yiyeuliu unit and acceptance tests