Refactor and red New testcase add customer