public SetVariable ( string variable, string value ) : void | ||
variable | string | |
value | string | |
Résultat | void |
// Analysis disable once InconsistentNaming public void GetUserCacheDir_ReturnsXdgCacheHome_WhenXdgCacheHomeAndHomeAreSet () { var environment = new EnvironmentMock ("XDG_CACHE_HOME", "/path/to/.cache"); environment.SetVariable ("HOME", "/home/user"); var xdg = new XdgDirectoryService (null, environment.Object); var result = xdg.GetUserCacheDir (); Assert.AreEqual ("/path/to/.cache", result); }
// Analysis disable once InconsistentNaming public void GetUserCacheDir_ReturnsCachedValue_WhenXdgCacheHomeIsChanged () { var environment = new EnvironmentMock ("XDG_CACHE_HOME", "/first/path/.cache"); var xdg = new XdgDirectoryService (null, environment.Object); xdg.GetUserCacheDir (); environment.SetVariable ("XDG_CACHE_HOME", "/second/path/.cache"); var result = xdg.GetUserCacheDir (); Assert.AreEqual ("/first/path/.cache", result); }