add test file

[x]Task a
[x]Task b
[ ]Task c