Beispiel #1
0
        public void TestSync()
        {
            // Arrange
            string             bookName = "Hájili jsme hrad";
            BookEntryViewModel bevm     = new BookEntryViewModel();

            AsyncToSync.ClearBooksTable(bevm);
            bevm.Price = 100.0m;
            bevm.Title = bookName;

            // Act
            bevm.SaveCommand.Execute(null);

            // Assert
            string s = AsyncToSync.ShowBooksTableStatus(bevm);

            Assert.IsTrue(s.IndexOf(bookName) != -1);
        }
 public static void ClearBooksTable(BookEntryViewModel bevm)
 {
     bevm.ClearBooksTableAsync().Wait();
 }
 public static string ShowBooksTableStatus(BookEntryViewModel bevm)
 {
     return(bevm.ShowBooksTableStatusAsync().Result);
 }
Beispiel #4
0
 public BookEntryView()
 {
     InitializeComponent();
     BindingContext = new BookEntryViewModel();
 }
 public static void ClearBooksTable(BookEntryViewModel bevm)
 {
     bevm.ClearBooksTableAsync().ConfigureAwait(true).GetAwaiter().
     GetResult();
 }
 public static string ShowBooksTableStatus(BookEntryViewModel bevm)
 {
     return(bevm.ShowBooksTableStatusAsync().ConfigureAwait(true).
            GetAwaiter().GetResult());
 }