public void MarkUnodified_NotTracked() { AssemblyTracker tracker = new AssemblyTracker (new[] { _assemblyDefinition1 }, new TypeDefinitionCache ()); Assert.Throws<ArgumentException> (() => tracker.MarkUnmodified (_assemblyDefinition2)); }
public void MarkUnmodified() { AssemblyTracker tracker = new AssemblyTracker (new[] { _assemblyDefinition1 }, new TypeDefinitionCache ()); tracker.MarkModified (_assemblyDefinition1); Assert.That (tracker.IsModified (_assemblyDefinition1), Is.True); tracker.MarkUnmodified (_assemblyDefinition1); Assert.That (tracker.IsModified (_assemblyDefinition1), Is.False); }