2016-03-07 74 views
0

我有一個奇怪的問題。Nunit:uri中的特殊字符

var dummyUri = new UriBuilder("http", "localhost", 8585, "Some[Name"); 

如果我把這個代碼塊放到控制檯應用程序中,絕對的uri會顯示如下。

絕對URI =「http://localhost:8585/Some[Name

如果我把這個代碼塊在我的測試類(這意味着我使用NUnit的),絕對URI會顯示類似以下。

絕對URI = 「http://localhost:8585/Some%5BName

而且我想知道這是什麼的差異。

+0

每當我運行這個測試與Reharper,這似乎是工作。但每當我使用Nunit GUI運行此測試時,它都會失敗。 – vercin

+0

http://stackoverflow.com/questions/25968963/invalid-system-uri-parsing-under-nunit – vercin

回答

0

你可以找到同樣的問題,解決這個問題here