add customer purchase test