public void ContainsAnyWord_is_not_affected_by_previous_call_to_WaitAny() { var source = new SpeechJournalSource(); var journal = new SpeechJournal(source, null); source.AddMessage("name", "message1", new ObjectId(0), 0); journal.When("message1", () => { }).WaitAny(TimeSpan.FromMilliseconds(1)); journal.ContainsAnyWord("message1").Any().Should().BeTrue(); }