add more producer tests