Use relative path instead

This commit is contained in:
Hisham Bin Ateya
2020-04-05 01:14:12 +03:00
parent d406118d18
commit a2f756729c
3 changed files with 34 additions and 22 deletions

View File

@ -6,22 +6,16 @@ namespace Oqtane.Test.Oqtane.Shared.Tests
public class UtilitiesTests
{
[Theory]
[InlineData("contoso", "login", "returnUrl=/admin", "http://contoso/login?returnUrl=/admin")]
[InlineData("contoso", "admin", "", "http://contoso/admin")]
[InlineData("contoso", "", "pageId=4", "http://contoso/?pageId=4")]
[InlineData("contoso", "", "", "http://contoso/")]
[InlineData("http://contoso", "login", "returnUrl=/admin", "http://contoso/login?returnUrl=/admin")]
[InlineData("http://contoso", "admin", "", "http://contoso/admin")]
[InlineData("http://contoso", "", "pageId=4", "http://contoso/?pageId=4")]
[InlineData("http://contoso", "", "", "http://contoso/")]
[InlineData("https://contoso", "login", "returnUrl=/admin", "https://contoso/login?returnUrl=/admin")]
[InlineData("https://contoso", "admin", "", "https://contoso/admin")]
[InlineData("https://contoso", "", "pageId=4", "https://contoso/?pageId=4")]
[InlineData("https://contoso", "", "", "https://contoso/")]
[InlineData("", "login", "returnUrl=/admin", "http://localhost/login?returnUrl=/admin")]
[InlineData("", "admin", "", "http://localhost/admin")]
[InlineData("", "", "pageId=4", "http://localhost/?pageId=4")]
[InlineData("", "", "", "http://localhost/")]
[InlineData("contoso", "login", "returnUrl=/admin", "/contoso/login?returnUrl=/admin")]
[InlineData("contoso", "admin", "", "/contoso/admin")]
[InlineData("contoso", "", "pageId=4", "/contoso/?pageId=4")]
[InlineData("contoso", "", "pageId=4&moduleId=10", "/contoso/?pageId=4&moduleId=10")]
[InlineData("contoso", "", "", "/contoso/")]
[InlineData("", "login", "returnUrl=/admin", "/login?returnUrl=/admin")]
[InlineData("", "admin", "", "/admin")]
[InlineData("", "", "pageId=4", "/?pageId=4")]
[InlineData("", "", "pageId=4&moduleId=10", "/?pageId=4&moduleId=10")]
[InlineData("", "", "", "/")]
public void NavigateUrlTest(string alias, string path, string parameters, string expectedUrl)
{
// Arrange