コード例 #1
0
        //[Test]
        public void TinyTest()
        {
            //Environment.CurrentDirectory = Path.Combine(Environment.CurrentDirectory, "blub");
            TinyVirtuoso t = new TinyVirtuoso("Data");

            string instanceName = "Test";

            Virtuoso v = t.GetOrCreateInstance(instanceName);

            v.Start();

            v.GetAdoNetConnectionString();

            v.Stop();
        }
コード例 #2
0
        public void DirectoryTest()
        {
            DirectoryInfo targetDir = new DirectoryInfo("Data");
            //if (targetDir.Exists)
            //targetDir.Delete(true);
            //DirectoryInfo deployDir = new DirectoryInfo("C:\\Projects\\Unity3d\\example1\\TinyVirtuoso Example\\Output\\win\\game_Data\\StreamingAssets");
            TinyVirtuoso t = new TinyVirtuoso(targetDir);

            string instanceName = "Test";

            Virtuoso virt = t.GetOrCreateInstance(instanceName);

            virt.Start(true, TimeSpan.FromSeconds(30));
            Assert.IsTrue(virt.IsOnline);
            Console.WriteLine("Started...");
            Console.WriteLine("..Waiting...");
            Thread.Sleep(TimeSpan.FromSeconds(10));
            Console.WriteLine("Trying to stop");
            t.Stop(instanceName);
            Console.WriteLine("Stopped");
        }