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); }
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()); }