added should, made a more realistic test case