コード例 #1
0
        public void UnicodePathsAsync()
        {
            var path = Path.GetTempFileName() + UnicodeText;

            var db = new SQLiteConnectionAsync(path, true);

            db.CreateTableAsync <OrderLine> ().Wait();

            Assert.IsTrue(new FileInfo(path).Length > 0, path);
        }
コード例 #2
0
        void TestAsyncDateTimeOffset(SQLiteConnectionAsync db)
        {
            db.CreateTableAsync <TestObj> ().Wait();

            TestObj o, o2;

            //
            // Ticks
            //
            o = new TestObj {
                ModifiedTime = new DateTimeOffset(2012, 1, 14, 3, 2, 1, TimeSpan.Zero),
            };
            db.InsertAsync(o).Wait();
            o2 = db.GetAsync <TestObj> (o.Id).Result;
            Assert.AreEqual(o.ModifiedTime, o2.ModifiedTime);
        }