diff Implab.Test/AsyncTests.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 ec91a6dfa5b3
children d6fe09f5592c
line wrap: on
line diff
--- a/Implab.Test/AsyncTests.cs	Tue Oct 18 17:49:54 2016 +0300
+++ b/Implab.Test/AsyncTests.cs	Tue Oct 25 17:40:33 2016 +0300
@@ -336,7 +336,7 @@
                     Console.WriteLine("done reader #2: {0} ms", Environment.TickCount - t1);
                 }
             )
-                .Bundle()
+                .PromiseAll()
                 .Join();
 
             Assert.AreEqual(count * 3, res1 + res2);
@@ -414,7 +414,7 @@
                     Console.WriteLine("done reader #2: {0} ms", Environment.TickCount - t1);
                 }
             )
-                .Bundle()
+                .PromiseAll()
                 .Join();
 
             Assert.AreEqual(summ , r1 + r2);
@@ -490,7 +490,7 @@
                     Console.WriteLine("done reader #2: {0} ms, avg chunk size: {1}", Environment.TickCount - t1, avgchunk);
                 }
             )
-                .Bundle()
+                .PromiseAll()
                 .Join();
 
             Assert.AreEqual(summ , r1 + r2);
@@ -593,7 +593,7 @@
                     Console.WriteLine("done reader #2: {0} ms, {1} items", Environment.TickCount - t1, count);
                 }
             )
-                .Bundle()
+                .PromiseAll()
                 .Join();
 
             Assert.AreEqual(summ , r1 + r2);
@@ -835,7 +835,7 @@
                             log.Enqueue("Writer #1 lock released");
                         }
                     }
-                ).Bundle().Join(1000);
+                ).PromiseAll().Join(1000);
                 log.Enqueue("Done");
             } catch(Exception error) {
                 log.Enqueue(error.Message);