public void DropboxHelper_Ctor_NullParams_ExpectException_SecondaryCtor_Path() { //------------Setup for test-------------------------- var dropboxHelper = new DropBoxHelper(new DropBoxViewWindow(), new Mock<IEnvironmentModel>().Object, "",null); //------------Execute Test--------------------------- //------------Assert Results------------------------- }
public void DropboxHelper_Ctor_NullParams_ExpectException_SecondaryCtor_Env() { //------------Setup for test-------------------------- var dropboxHelper = new DropBoxHelper(new DropBoxViewWindow(), null, "", ""); //------------Execute Test--------------------------- //------------Assert Results------------------------- }
// ReSharper disable InconsistentNaming public void DropboxHelper_Ctor_NullParams_ExpectException() { //------------Setup for test-------------------------- var dropboxHelper = new DropBoxHelper(null); //------------Execute Test--------------------------- //------------Assert Results------------------------- }
void GetAuthTokens(NavigationEventArgs args) { if (args.Uri.ToString().StartsWith("https://www.google")) { var token = _client.GetAccessToken(); Key = token.Token; Secret = token.Secret; HasAuthenticated = true; DropBoxHelper.CloseAndSave(this); } }
public async Task LoadBrowserUri(string uri) { AuthUri = uri; var hasConnection = await _network.HasConnectionAsync(uri); if (hasConnection) { DropBoxHelper.WebBrowser.Navigated += (sender, args) => GetAuthTokens(args); DropBoxHelper.WebBrowser.LoadCompleted += (sender, args) => Execute.OnUIThread(() => { DropBoxHelper.CircularProgressBar.Visibility = Visibility.Hidden; DropBoxHelper.WebBrowser.Visibility = Visibility.Visible; }); DropBoxHelper.Navigate(AuthUri); } }
public void DropboxHelper_Ctor_PropertiesSet() { var env = new Mock<IEnvironmentModel>().Object; var win = new DropBoxViewWindow(); //------------Setup for test-------------------------- var dropboxHelper = new DropBoxHelper(win, env, "a", "b"); //------------Execute Test--------------------------- Assert.AreEqual(dropboxHelper.ActiveEnvironment,env); Assert.AreEqual(dropboxHelper.DropBoxViewWindow,win); Assert.AreEqual(dropboxHelper.ResourcePath,"b"); Assert.AreEqual(dropboxHelper.ResourceType, "a"); Assert.AreEqual(dropboxHelper.CircularProgressBar,win.CircularProgressBar); Assert.AreEqual(dropboxHelper.WebBrowser,win.WebBrowserHost); //------------Assert Results------------------------- }