public void Identifier_GetValue() { var id = m.Register(3); ctx.Expect(c => c.GetValue(Arg <Identifier> .Is.Same(id))).Return(Constant.Invalid); ctx.Replay(); var subst = new Substitutor(ctx); var cInvalid = id.Accept(subst); Assert.AreSame(Constant.Invalid, cInvalid); }