public void VisitAndConvert_Collection() { var expr1 = Expression.Constant(1); var expressions = new List <ConstantExpression> (new[] { expr1 }).AsReadOnly(); Expect.Call(VisitorMock.Visit(expr1)).Return(expr1); VisitorMock.Replay(); var result = VisitorMock.VisitAndConvert(expressions, "Whatever"); Assert.That(result, Is.SameAs(expressions)); VisitorMock.VerifyAllExpectations(); }