public void Accept() { var visitorMock = MockRepository.GenerateStrictMock <IRdbmsStorageEntityDefinitionVisitor>(); visitorMock.Expect(mock => mock.VisitTableDefinition(_tableDefinition)); visitorMock.Replay(); _tableDefinition.Accept(visitorMock); visitorMock.VerifyAllExpectations(); }