public ActionResult ExternalLogin(ExternalLoginListViewModel model, string provider) { var url = Url.Action("ExternalLoginCallback", "Account", new { returnUrl = model.ReturnUrl }); // Zahteva preusmeravanja ka ekternom provajderu return(new ChallengeResult(provider, url)); }
public void TestExternalLoginListViewModel() { ExternalLoginListViewModel viewModel = new ExternalLoginListViewModel { ReturnUrl = "ReturnUrl" }; viewModel.Should().NotBeNull(); }
public void ExternalLoginListViewModel_Tests() { ExternalLoginListViewModel external = new ExternalLoginListViewModel(); external.ReturnUrl = "http://www.google.com"; var str = external.ReturnUrl; Assert.IsTrue(true, str); }
public virtual ActionResult ExternalLoginsList(string returnUrl) { var viewModel = new ExternalLoginListViewModel { ReturnUrl = returnUrl, AuthenticationDescriptions = _authenticationManager.GetExternalAuthenticationTypes() }; return(PartialView(MVC.Account.Views._ExternalLoginsListPartial, viewModel)); }
public void Setters_ShouldSetPropertiesCorrectly() { // Arrange var expected = this.Fixture.Create <string>(); var sut = new ExternalLoginListViewModel(); // Act sut.ReturnUrl = expected; // Assert Assert.AreSame(expected, sut.ReturnUrl); }
public void SetCorrectlyAllPropertiesWhenInitialized() { //Arrange var externalLoginListViewModel = new ExternalLoginListViewModel(); string url = "www.google.com"; //Act externalLoginListViewModel.ReturnUrl = url; //Assert Assert.AreEqual(externalLoginListViewModel.ReturnUrl, url); }
public void Models_ExternalLoginListViewModel_Default_Instantiate_Should_Pass() { //arrange var test = new ExternalLoginListViewModel(); var expectReturnUrl = "TheUrlOfALifetime"; //act test.ReturnUrl = expectReturnUrl; //assert Assert.AreEqual(expectReturnUrl, test.ReturnUrl, TestContext.TestName); }
public void ReturnUrlProp_WhenValidParametersArePasedToId_ShouldSetCorerectly() { // Arrange var viewModel = new ExternalLoginListViewModel(); var testUrl = "github.com"; // Act viewModel.ReturnUrl = testUrl; // Assert Assert.AreEqual(testUrl, viewModel.ReturnUrl); }