Added test case and specification.