public void Should_write_the_generator() { var idMapping = new IdMapping {Generator = new IdGeneratorMapping()}; var generatorWriter = MockRepository.GenerateStub<IXmlWriter<IdGeneratorMapping>>(); generatorWriter.Expect(x => x.Write(idMapping.Generator)).Return(new HbmGenerator()); var writer = new HbmIdWriter(null, generatorWriter); writer.VerifyXml(idMapping) .Element("generator").Exists(); }
public void Should_write_the_columns() { var idMapping = new IdMapping(new ColumnMapping()); var columnWriter = MockRepository.GenerateStub<IXmlWriter<ColumnMapping>>(); columnWriter.Expect(x => x.Write(idMapping.Columns.First())).Return(new HbmColumn()); var writer = new HbmIdWriter(columnWriter, null); writer.VerifyXml(idMapping) .Element("column").Exists(); }