public void NotifyOfChange_ShouldIndicateUnsavedChanges()
{
foreach (var dataType in Enum.GetValues(typeof(ApplicationDataType)))
{
this.subject.NotifyOfChange((ApplicationDataType) dataType);
Assert.IsTrue(this.subject.HasUnsavedChanges);
TestInitialise();
}
}