public void Ifc2x3FinalSchemaTest()
        {
            using (var model = new Xbim.IO.Memory.MemoryModel(ef2x3))
            {
                var errCount = model.LoadStep21("TestFiles\\ifc2x3_final_wall.ifc");
                Assert.AreEqual(0, errCount);
            }

            using (var model = new Xbim.IO.Esent.EsentModel(ef2x3))
            {
                var errCount = model.CreateFrom("TestFiles\\ifc2x3_final_wall.ifc");
                Assert.AreEqual(true, errCount);
            }
        }
        public void CanParseNewlinesInStrings()
        {
            using (var model = new Xbim.IO.Memory.MemoryModel(ef2x3))
            {
                var errCount = model.LoadStep21("TestFiles\\NewlinesInStrings.ifc");
                Assert.AreEqual(0, errCount);
            }

            using (var model = new Xbim.IO.Esent.EsentModel(ef2x3))
            {
                var errCount = model.CreateFrom("TestFiles\\NewlinesInStrings.ifc");
                Assert.AreEqual(true, errCount);
            }
        }
        public void CanParseNewlinesInStrings()
        {
            using (var model = new Xbim.IO.Memory.MemoryModel(new Ifc2x3.EntityFactory()))
            {
                var errCount = model.LoadStep21("NewlinesInStrings.ifc");
                Assert.AreEqual(0, errCount);
            }

            using (var model = new Xbim.IO.Esent.EsentModel(new Ifc2x3.EntityFactory()))
            {
                var errCount = model.CreateFrom("NewlinesInStrings.ifc");
                Assert.AreEqual(true, errCount);
            }
        }
示例#4
0
        public void CanCreateEsentModel()
        {
            var esentModel = new Xbim.IO.Esent.EsentModel(new EntityFactoryIfc4());

            Assert.IsNotNull(esentModel);
        }