public void ShouldDelegateApplyConventionsToIndexDefinition() { var definitionMock = new Mock<IndexDefinition>(); var createIndexExpression = new CreateIndexExpression {Index = definitionMock.Object}; var migrationConventions = new Mock<IMigrationConventions>(MockBehavior.Strict).Object; definitionMock.Setup(id => id.ApplyConventions(migrationConventions)).Verifiable(); createIndexExpression.ApplyConventions(migrationConventions); definitionMock.VerifyAll(); }