public void Init() { connString = @"Data Source=C:\Users\Us\Documents\Visual Studio 2010\Projects\SoftModel\SoftModel.Tests\Integration\integration.sdf;Persist Security Info=False;"; store = new EmbeddableDocumentStore { RunInMemory = true }; store.Initialize(); session = store.OpenSession(); output = new SqlCeOutput(connString); formatter = new SqlCeFormatter(session); try { output.Execute("drop table PersonSchema"); } catch {} }
public void The_generated_statement_is_correct_for_a_simple_record() { Test.Initialize(); string expectedOutput = "insert personschema (stringdef,intdef) values ('a string',1)"; var store = new EmbeddableDocumentStore { RunInMemory = true }; store.Initialize(); var session = store.OpenSession(); var schema = MockObjects.GetRecordSchema(); session.Store(schema); var record = MockObjects.GetRecord(); session.Store(record); var dbFormatter = new SqlCeFormatter(session); var output = dbFormatter.GetCommandForInsert(record); Assert.AreEqual(output.ToLower(), expectedOutput); }