public void MultiTargetsMetaData() { var resolver = new HttpClientAppLinkResolver (); var appLinks = resolver.ResolveAppLinks (HOST_BASE + "MultiTargetsMetaData.html").Result; Assert.IsNotNull (appLinks); Assert.AreEqual (appLinks.Targets.Count, 4); }
public void SimpleAndroidMetaDataTest() { var resolver = new HttpClientAppLinkResolver (); var appLinks = resolver.ResolveAppLinks (HOST_BASE + "SimpleAndroidMetaData.html").Result; Assert.IsNotNull (appLinks); Assert.Greater (appLinks.Targets.Count, 0); }
public void SimpleAndroidMetaDataTest() { var resolver = new HttpClientAppLinkResolver(); var appLinks = resolver.ResolveAppLinks(HOST_BASE + "SimpleAndroidMetaData.html").Result; Assert.IsNotNull(appLinks); Assert.Greater(appLinks.Targets.Count, 0); }
public void MultiTargetsMetaData() { var resolver = new HttpClientAppLinkResolver(); var appLinks = resolver.ResolveAppLinks(HOST_BASE + "MultiTargetsMetaData.html").Result; Assert.IsNotNull(appLinks); Assert.AreEqual(appLinks.Targets.Count, 4); }
public void WebFallbackMetaData() { var resolver = new HttpClientAppLinkResolver(); var appLinks = resolver.ResolveAppLinks(HOST_BASE + "WebFallbackMetaData.html").Result; Assert.IsNotNull(appLinks); Assert.AreEqual(appLinks.Targets.Count, 0); Assert.IsNotNull(appLinks.WebUrl); }
public void SimpleiPadMetaDataTest() { var resolver = new HttpClientAppLinkResolver (); var appLinks = resolver.ResolveAppLinks (HOST_BASE + "SimpleiPadMetaData.html").Result; Assert.IsNotNull (appLinks); Assert.Greater (appLinks.Targets.Count, 0); Assert.IsTrue (appLinks.Targets [0] is IPadAppLinkTarget); var t = (IOSAppLinkTarget)appLinks.Targets [0]; Assert.AreEqual (t.Url.ToString(), "example://products/?id=widget"); Assert.AreEqual (t.AppStoreId, "12345"); Assert.AreEqual (t.AppName, "Example Store"); }
public void SimpleWindowsMetaDataTest() { var resolver = new HttpClientAppLinkResolver(); var appLinks = resolver.ResolveAppLinks(HOST_BASE + "SimpleWindowsMetaData.html").Result; Assert.IsNotNull(appLinks); Assert.Greater(appLinks.Targets.Count, 0); Assert.IsTrue(appLinks.Targets [0] is WindowsAppLinkTarget); var t = (WindowsAppLinkTarget)appLinks.Targets [0]; Assert.AreEqual(t.Url.ToString(), "example://products/?id=widget"); Assert.AreEqual(t.AppId, "12345"); Assert.AreEqual(t.AppName, "Example Store"); }
public void WebFallbackMetaData() { var resolver = new HttpClientAppLinkResolver (); var appLinks = resolver.ResolveAppLinks (HOST_BASE + "WebFallbackMetaData.html").Result; Assert.IsNotNull (appLinks); Assert.AreEqual (appLinks.Targets.Count, 0); Assert.IsNotNull (appLinks.WebUrl); }