adding test file.
adding .gitignore
more test method
done unit test.
Merge branch 'dev'