ticket:13 Added tests
ticket:13 Implemented tests
Merge branch 't13_customer'