public void SaveReturnsASavedSource() { LatestServerSource source = new LatestServerSource("whatever", @"X:\path\to", "filename.DayZProfile"); SavedSource savedSource = source.Save(); Assert.AreEqual(@"X:\path\to\filename.DayZProfile", savedSource.Filename); Assert.IsNull(savedSource.Address); Assert.IsNull(savedSource.Name); }
public void CanBeConstructedFromASavedSource() { SavedSource savedSource = new SavedSource(); savedSource.Filename = @"X:\path\to\some.DayZProfile"; LatestServerSource source = new LatestServerSource(savedSource); Assert.AreEqual(@"X:\path\to", source.ProfileDirectory); Assert.AreEqual("some.DayZProfile", source.ProfileFilename); }
public void Initialize() { filename = Path.GetTempFileName(); serverSource = new LatestServerSource("Stable", Path.GetDirectoryName(filename), Path.GetFileName(filename), logger); }
public void Initialize() { filename = Path.GetTempFileName(); serverSource = new LatestServerSource("Stable", Path.GetDirectoryName(filename), Path.GetFileName(filename)); source = new CancellationTokenSource(); }