public void ProductSettingsPath() { var applicationConstants = new ApplicationConstants(); var constants = new FileConstants(applicationConstants); var path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), applicationConstants.CompanyName); path = Path.Combine(path, applicationConstants.ApplicationName); path = Path.Combine(path, applicationConstants.ApplicationCompatibilityVersion.ToString(2)); Assert.AreEqual(path, constants.ProductSettingsUserPath()); }
public void LogPath() { var applicationConstants = new ApplicationConstants(); var constants = new FileConstants(applicationConstants); var path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), applicationConstants.CompanyName); path = Path.Combine(path, applicationConstants.ApplicationName); path = Path.Combine(path, applicationConstants.ApplicationCompatibilityVersion.ToString(2)); path = Path.Combine(path, "logs"); Assert.AreEqual(path, constants.LogPath()); }