Beispiel #1
0
        public void IsSynched_OneDrive_ReturnsOneDrive()
        {
            if (!FileSyncHelper.ClientIsRunning(FileSyncHelper.SyncClient.OneDrive))
            {
                Assert.Ignore("OneDrive is not running. Ignoring.");
            }

            var result =
                FileSyncHelper.IsSynched(@"C:\Users\TestUser\OneDrive\SayMore\Projects\TestProject\TestProject.proj");

            Assert.AreEqual(FileSyncHelper.SyncClient.OneDrive, result);
        }
Beispiel #2
0
        public void IsSynched_Dropbox_ReturnsDropbox()
        {
            if (!FileSyncHelper.ClientIsRunning(FileSyncHelper.SyncClient.Dropbox))
            {
                Assert.Ignore("Dropbox is not running. Ignoring.");
            }

            var result =
                FileSyncHelper.IsSynched(@"C:\Users\TestUser\Dropbox\SayMore\Projects\TestProject\TestProject.proj");

            Assert.AreEqual(FileSyncHelper.SyncClient.Dropbox, result);
        }
Beispiel #3
0
        public void StopClient_OneDrive_KillAndStart()
        {
            if (!FileSyncHelper.ClientIsRunning(FileSyncHelper.SyncClient.OneDrive))
            {
                Assert.Ignore("OneDrive is not running. Ignoring.");
            }

            FileSyncHelper.StopClient(FileSyncHelper.SyncClient.OneDrive);

            Thread.Sleep(2000);

            Assert.False(FileSyncHelper.ClientIsRunning(FileSyncHelper.SyncClient.OneDrive));

            FileSyncHelper.RestartAllStoppedClients();

            Thread.Sleep(2000);

            Assert.True(FileSyncHelper.ClientIsRunning(FileSyncHelper.SyncClient.OneDrive));
        }