blob: 835181a9d4f9272413ba2ce22edc70c7ff3d2f38 [file] [log] [blame]
using System.Collections;
using NUnit.Framework;
namespace PhoneBook.Core.Commands
{
/// <summary>
/// Exercise editing commands.
/// </summary>
///
[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);
}
}
}