GetProxyFileOutputPath() публичный Метод

Gibt zum übergebenen Dateinamen den Ausgabepfad zurück in dem die Proxy Dateien erstellt werden sollen.
public GetProxyFileOutputPath ( string fileName, string alternateOutputPath ) : string
fileName string Der Dateiname der an den Pfad angehängt werden soll.
alternateOutputPath string Ein alternativer Ausgabepfad der übergeben werden kann
Результат string
        public void GetProxyFileOutputPath_Success()
        {
            //Arrange
            var proxySettings = new ProxySettings()
            {
                FullPathToTheWebProject = @"C:\Temp\Files\MyProjectDirectory\OtherDirectory\Bin\Debug\Test",
                WebProjectName = "MyProjectDirectory",
                ProxyFileOutputPath = @"ScriptsApp\services"
            };

            var fileHelper = new FileHelper(new ProxyGeneratorFactoryManager(proxySettings));

            //Act
            var path = fileHelper.GetProxyFileOutputPath("homePSrv.js", null);

            //Assert
            Assert.AreEqual(path, @"C:\Temp\Files\MyProjectDirectory\ScriptsApp\services\homePSrv.js");
        }
        public void GetProxyFileOutputPath_AlternateOutputPath()
        {
            //Arrange
            var proxySettings = new ProxySettings()
            {
                FullPathToTheWebProject = @"C:\Temp\Files\MyProjectDirectory\OtherDirectory\Bin\Debug\Test",
                WebProjectName = "MyProjectDirectory",
                ProxyFileOutputPath = string.Empty
            };

            var fileHelper = new FileHelper(new ProxyGeneratorFactoryManager(proxySettings));

            //Act
            var path = fileHelper.GetProxyFileOutputPath("homePSrv.js", "alternatePath");

            //Assert
            Assert.AreEqual(path, @"C:\Temp\Files\MyProjectDirectory\alternatePath\homePSrv.js");
        }