コード例 #1
0
 public void TestInitialReload ()
 {
     var view = new RecentTimeEntriesView ();
     view.Reload ();
     Assert.AreEqual (4, view.Count);
     Assert.AreEqual (
         new long[] { 5, 4, 3, 2 },
         view.Data.Select ((entry) => entry.RemoteId.Value).ToArray ()
     );
     view.Dispose ();
 }
コード例 #2
0
        public void TestInitialReload()
        {
            var view = new RecentTimeEntriesView();

            view.Reload();
            Assert.AreEqual(4, view.Count);
            Assert.AreEqual(
                new long[] { 5, 4, 3, 2 },
                view.Data.Select((entry) => entry.RemoteId.Value).ToArray()
                );
            view.Dispose();
        }
コード例 #3
0
        public void TestInitialReload ()
        {
            RunAsync (async delegate {
                var view = new RecentTimeEntriesView ();
                await WaitForLoaded (view);

                view.Reload ();
                await WaitForLoaded (view);

                Assert.AreEqual (4, view.Count);
                Assert.AreEqual (
                    new long[] { 5, 4, 3, 2 },
                    view.Data.Select ((entry) => entry.RemoteId.Value).ToArray ()
                );
                view.Dispose ();
            });
        }
コード例 #4
0
        public void TestInitialReload()
        {
            RunAsync(async delegate {
                var view = new RecentTimeEntriesView();
                await WaitForLoaded(view);

                view.Reload();
                await WaitForLoaded(view);

                Assert.AreEqual(4, view.Count);
                Assert.AreEqual(
                    new long[] { 5, 4, 3, 2 },
                    view.Data.Select((entry) => entry.RemoteId.Value).ToArray()
                    );
                view.Dispose();
            });
        }