Várias chamadas para um método de simulação de rinoceronte retornam resultados diferentes
Se eu quiser zombar de uma classe que retorna uma string que é usada para determinar se o loop while deve continuar (imagine read while string! = Null), como posso definir a expectativa. Eu tentei o seguinte:
provider.Reader.Expect(r => r.ReadLine()).Return("1,10,20");
provider.Reader.Expect(r => r.ReadLine()).Return(null);
mas quando é chamado duas vezes no mesmo método, ele retorna a primeira string em ambas as ocasiões, enquanto eu quero retornar o segundo valor (null) se chamado uma segunda vez.