add BDD test case