add sales.py.  add unittest