Ejemplo n.º 1
0
        public void DoSomething()
        {
            var asyncMethodCaller = new TestAsyncMethodCaller();
            var viewModel         = new ViewModelWithAsyncMethodCaller(asyncMethodCaller);

            viewModel.ExecuteAsync();

            Assert.AreEqual("Loading...", viewModel.Message);

            asyncMethodCaller.StartServiceAndWait();

            Assert.AreEqual("Result", viewModel.Result);
            Assert.AreEqual("Completed", viewModel.Message);
        }
 void Init()
 {
     // The TestAsyncMethodCaller can wait for asynchronous calls to complete.
     asyncMethodCaller = new TestAsyncMethodCaller();
     viewModel         = new ViewModel(asyncMethodCaller, service);
 }
 void Init()
 {
     // The TestAsyncMethodCaller can wait for asynchronous calls to complete.
     asyncMethodCaller = new TestAsyncMethodCaller();
     viewModel = new ViewModel(asyncMethodCaller, service);
 }