- Marking event test cases relying on old event handler system as obsolete.

--HG--
branch : dev
This commit is contained in:
Suha Can
2010-05-11 12:49:07 -07:00
parent 885346237d
commit 1385bcb8a2

View File

@@ -24,25 +24,6 @@ namespace Orchard.Tests.Events {
_eventBus = _container.Resolve<IEventBus>();
}
[Test]
public void EventsAreCorrectlyDispatchedToHandlers() {
Assert.That(_eventBusHandler.LastMessageName, Is.Null);
_eventBus.Notify_Obsolete("Notification", new Dictionary<string, string>());
Assert.That(_eventBusHandler.LastMessageName, Is.EqualTo("Notification"));
}
public class StubEventBusHandler : IEventBusHandler {
public string LastMessageName { get; set; }
#region Implementation of IEventBusHandler
public void Process(string messageName, IDictionary<string, string> eventData) {
LastMessageName = messageName;
}
#endregion
}
[Test]
public void EventsAreCorrectlyDispatchedToEventHandlers() {
Assert.That(_eventHandler.Count, Is.EqualTo(0));
@@ -92,5 +73,24 @@ namespace Orchard.Tests.Events {
Result = a - b;
}
}
[Test]
public void EventsAreCorrectlyDispatchedToHandlers_Obsolete() {
Assert.That(_eventBusHandler.LastMessageName, Is.Null);
_eventBus.Notify_Obsolete("Notification", new Dictionary<string, string>());
Assert.That(_eventBusHandler.LastMessageName, Is.EqualTo("Notification"));
}
public class StubEventBusHandler : IEventBusHandler {
public string LastMessageName { get; set; }
#region Implementation of IEventBusHandler
public void Process(string messageName, IDictionary<string, string> eventData) {
LastMessageName = messageName;
}
#endregion
}
}
}