A worker has settled her claims of sexual harassment and victimisation against her former employer Tesco for £45,000.