示例#1
0
        public void Setup()
        {
            var caminhoProjeto = TestContext.CurrentContext.TestDirectory.Replace(@"bin\Debug", string.Empty)
                                 .Replace(@"bin\Release", string.Empty);

            Sessao = NhSetup.Createsessionfactory().OpenSession();
            NhSetup.BuildSchema(Sessao);

            Banco = new SqlLiteDbUnitTest(Sessao.Connection);

            Banco.ReadXmlSchema(Path.Combine(caminhoProjeto, @"Persistencia\Datasets\banco_dataset.xsd"));
            Banco.ReadXml(Path.Combine(caminhoProjeto, $@"Persistencia\Datasets\{NomeXmlDataset}"));


            Banco.PerformDbOperation(DbOperationFlag.CleanInsertIdentity);
        }