// Selection Events needs to be raised on DataItem Peers now when they exist. internal void RaiseAutomationSelectionEvent(AutomationEvents eventId) { if (EventsSource != null) { EventsSource.RaiseAutomationEvent(eventId); } }
internal void RaiseAutomationIsSelectedChanged(bool isSelected) { if (EventsSource != null) { EventsSource.RaisePropertyChangedEvent( SelectionItemPatternIdentifiers.IsSelectedProperty, !isSelected, isSelected); } }
internal void DoWithInternalBulkStorageStorageAndAutoConcurrency() { using (var storage = new NCacheBulkStorage("MyInternalCache")) { var eventsSource = new EventsSource(_eventsCount); var eventsProcessor = new EventsProcessorWithAutoConcurrency(storage); MakeExperiment("Bulk in-proc storage + auto concurrency", eventsProcessor, eventsSource); } }
internal void DoWithInternalAsyncStorageStorageAndManualConcurrency() { using (var storage = new NCacheAsyncStorage("MyInternalCache")) { var eventsSource = new EventsSource(_eventsCount); var eventsProcessor = new EventsProcessorWithManualConcurrency(storage); MakeExperiment("Async in-proc storage + manual concurrency", eventsProcessor, eventsSource); } }
internal void DoWithDummyStorageAndAutoConcurrency() { using (var storage = new DummyStorage()) { var eventsSource = new EventsSource(_eventsCount); var eventsProcessor = new EventsProcessorWithAutoConcurrency(storage); MakeExperiment("Dummy storage + auto concurrency", eventsProcessor, eventsSource); } }
public void Clean_Test(string s, string res) { Assert.AreEqual(res, EventsSource.Clean(s)); Assert.AreEqual( "ab", EventsSource.Clean("aFACTION_FORESTb")); Assert.AreEqual( "Новый альянс ищет гильдии, готовые вступить и развиваться вместе! Живём Люме.", EventsSource.Clean("FACTION_FORESTOBJECTMARKER_GREENНовый альянс ищет гильдии, готовые вступить и развиваться вместе! Живём Люме.OBJECTMARKER_GREEN FACTION_FOREST")); }
public void ShouldEnumerateEventsCountCorrespondInputParameter() { var eventsCount = 100; var sut = new EventsSource(eventsCount); var realEventsCount = 0; foreach (var @event in sut.GetEvents()) { realEventsCount++; } Assert.AreEqual(eventsCount, realEventsCount); }