public void TestGetProfileReturnProfile() { var provider = SocialProviderFactory.GetSocialProvider("google"); provider.MockReturnFromService = new Dictionary <string, object> { { "testKey", "testValue" }, { "id", "idValue" } }; var result = provider.GetProfile("appName", "accessToken", "*****@*****.**"); Assert.AreEqual(result.appName, "appName"); Assert.AreEqual(result.email, "*****@*****.**"); Assert.AreEqual(result.id, "idValue"); //Assert.AreEqual(result.returnAddress, "dummy"); }
public void TestCanGetGoogleProvider() { var provider = SocialProviderFactory.GetSocialProvider("google"); Assert.IsNotNull(provider); }
public void TestNonExistingProviderReturnNull() { var provider = SocialProviderFactory.GetSocialProvider("NonExisting"); Assert.IsNull(provider); }
public void TestCanGetTwitterProvider() { var provider = SocialProviderFactory.GetSocialProvider("twitter"); Assert.IsNotNull(provider); }
public void TestCanGetGithubProvider() { var provider = SocialProviderFactory.GetSocialProvider("github"); Assert.IsNotNull(provider); }
public void TestCanGetFacebookProvider() { var provider = SocialProviderFactory.GetSocialProvider("facebook"); Assert.IsNotNull(provider); }