public void OneTimeSetUp() { _logger = Substitute.For <ILogger>(); _stringParser = Substitute.For <IStringParser>(); _stringParser.Parse(Arg.Any <string>()) .Returns(new[] { FakeValidString, FakeValidString }); _termParser = Substitute.For <ITermParser>(); _termParser.Parse(Arg.Any <string>()) .Returns(FakeValidTerm); _termConverter = Substitute.For <ITermConverter>(); _termConverter.ToCanonical(Arg.Any <Term>()) .Returns(FakeValidString); }