public void VerifyChainingAsVersionProducesNewObject() { ColumnDefinition columndef1 = DefinedAs.TextColumn("col"); ColumnDefinition columndef2 = columndef1.AsVersion(); Assert.IsFalse(columndef1.IsVersion); Assert.IsTrue(columndef2.IsVersion); }