adding basic two way test with producer and consumer