summaryrefslogtreecommitdiff
path: root/Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-08-14 22:50:43 +0800
committerchai <chaifix@163.com>2019-08-14 22:50:43 +0800
commit15740faf9fe9fe4be08965098bbf2947e096aeeb (patch)
treea730ec236656cc8cab5b13f088adfaed6bb218fb /Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs
+Unity Runtime codeHEADmaster
Diffstat (limited to 'Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs')
-rw-r--r--Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs23
1 files changed, 23 insertions, 0 deletions
diff --git a/Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs b/Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs
new file mode 100644
index 0000000..7a29b00
--- /dev/null
+++ b/Runtime/Managed/CrossDomainPolicyParser/Tests/UriToolsTests.cs
@@ -0,0 +1,23 @@
+using CrossDomainPolicyParser;
+using MonoForks.System;
+using NUnit.Framework;
+
+namespace CrossDomainPolicyParserTests
+{
+ [TestFixture]
+ public class UriToolsTests
+ {
+ [Test]
+ public void MakeUriWorksForRelativeUri()
+ {
+ Uri uri = UriTools.MakeUri("http://mydomain.com/mygame.unity3d", "test.png");
+ Assert.AreEqual("mydomain.com",uri.Host);
+ }
+ [Test]
+ public void MakeUriWorksForAbsoluteUri()
+ {
+ Uri uri = UriTools.MakeUri("http://mydomain.com/mygame.unity3d", "http://www.google.com/test.png");
+ Assert.AreEqual("www.google.com", uri.Host);
+ }
+ }
+}