public void PortalContext_RepositoryPathResolve_OnSite()
{
CleanupTestSite();
CreateTestSite();
string pagePath = "/fakesitewindows/Pictures/alma.jpg/";
string expectedRepositoryPath = "/Root/Fake Test Site/Pictures/alma.jpg";
System.IO.StringWriter simulatedOutput = new System.IO.StringWriter();
SimulatedHttpRequest simulatedWorkerRequest = new SimulatedHttpRequest(@"\", @"C:\Inetpub\wwwroot", pagePath, "", simulatedOutput, "localhost");
HttpContext simulatedHttpContext = new HttpContext(simulatedWorkerRequest);
PortalContext portalContext = PortalContext.Create(simulatedHttpContext);
bool success_Path = (portalContext.RepositoryPath == expectedRepositoryPath);
bool success_AuthMode = (portalContext.AuthenticationMode == "Windows");
CleanupTestSite();
Assert.IsTrue(success_Path, "success_Path");
Assert.IsTrue(success_AuthMode, "success_AuthMode");
}