public void Spec04() { using (var testable = new OnItemNodeIgnoreTestable()) { testable.Initialize(); testable.MenuCommand.Invoke(testable.MenuCommand); testable.Verify <IVisualStudioJSLintProvider>(x => x.SaveSettings(testable.ProjectMock.Object, testable.Settings)); } }
public void Spec02() { using (var testable = new OnItemNodeIgnoreTestable()) { testable.Settings.Ignore.Add(@"/SOME/PATH/TO/FILE.JS"); testable.Initialize(); testable.MenuCommand.Invoke(testable.MenuCommand); I.Expect(testable.Settings.Ignore).ToBeEmpty(); } }
public void Spec03() { using (var testable = new OnItemNodeIgnoreTestable()) { testable.Settings.Ignore.Add(@"/SOME/PATH/"); testable.Initialize(); testable.MenuCommand.Invoke(testable.MenuCommand); I.Expect(testable.Settings.Ignore).ToContain(@"\some\path\to\file.js"); } }
public void Spec01() { using (var testable = new OnItemNodeIgnoreTestable()) { testable.Settings.Ignore.Add(@"SOME\PATH\TO\FILE.JS"); testable.Init(); testable.MenuCommand.Invoke(testable.MenuCommand); I.Expect(testable.Settings.Ignore).ToBeEmpty(); } }