comparison Implab.Test/Mock/MockPollingComponent.cs @ 205:8200ab154c8a v2

Added ResetState to RunnableComponent to reset in case of failure Added StateChanged event to IRunnable Renamed Promise.SUCCESS -> Promise.Success Added Promise.FromException Renamed Bundle -> PromiseAll in PromiseExtensions
author cin
date Tue, 25 Oct 2016 17:40:33 +0300
parents 4d9830a9bbb8
children
comparison
equal deleted inserted replaced
203:4d9830a9bbb8 205:8200ab154c8a
48 if (MockInit != null) 48 if (MockInit != null)
49 MockInit(); 49 MockInit();
50 } 50 }
51 51
52 protected override IPromise OnTick(ICancellationToken cancellationToken) { 52 protected override IPromise OnTick(ICancellationToken cancellationToken) {
53 return MockTick != null ? Safe.Run(() => MockTick(cancellationToken)) : Promise.SUCCESS; 53 return MockTick != null ? Safe.Run(() => MockTick(cancellationToken)) : Promise.Success;
54 } 54 }
55 55
56 protected override void OnTickCancel(Exception error) { 56 protected override void OnTickCancel(Exception error) {
57 if (MockOnCancel != null) 57 if (MockOnCancel != null)
58 MockOnCancel(error); 58 MockOnCancel(error);