using System.Collections; using NUnit.Framework; namespace PhoneBook.Core.Commands { /// /// Exercise editing commands. /// /// [TestFixture] public class EditFixture : BaseTest { public const string ENTRY_KEY_VALUE = "12345678-1234-123456789-1234567890AB"; public const string FIRST_NAME_VALUE = App.FIRST_NAME; public const string LAST_NAME_VALUE = App.LAST_NAME; public const string USER_NAME_VALUE = App.USER_NAME; public const string EXTENSION_VALUE = "1234567890"; public const string HIRED_VALUE = "2002-07-31"; public const string HOURS_VALUE = "20"; public const string EDITOR_VALUE = "1"; protected override void Populate(IDictionary context) { context[App.ENTRY_KEY] = ENTRY_KEY_VALUE; context[App.FIRST_NAME] = FIRST_NAME_VALUE; context[App.LAST_NAME] = LAST_NAME_VALUE; context[App.USER_NAME] = USER_NAME_VALUE; context[App.EXTENSION] = EXTENSION_VALUE; context[App.HIRED] = HIRED_VALUE; context[App.HOURS] = HOURS_VALUE; context[App.EDITOR] = EDITOR_VALUE; } [Test] public void InsertDelete() { AssertInsertDelete(App.ENTRY_SAVE, App.ENTRY_KEY, ENTRY_KEY_VALUE, App.ENTRY_DELETE); } } }