Esempio n. 1
0
        async Task ExecuteLoadItemsCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            try
            {
                Items.Clear();
                var items = await DataStore.GetItemsAsync(true);

                foreach (var item in items)
                {
                    Items.Add(item);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
            finally
            {
                IsBusy = false;
            }
        }
Esempio n. 2
0
        public async Task CanCallGetItemsAsync()
        {
            var forceRefresh = false;
            var result       = await _testClass.GetItemsAsync(forceRefresh);

            Assert.Fail("test non reussit");
        }
Esempio n. 3
0
 public UserListViewModel()
 {
     Task.Run(async() => {
         MockDataStore db = new MockDataStore();
         AddressList      = new ObservableCollection <Item>(await db.GetItemsAsync(true));
     });
 }
        public MainWindow()
        {
            InitializeComponent();
            MockDataStore store = new MockDataStore();

            Items            = store.GetItemsAsync().Result;
            this.DataContext = this;
        }
Esempio n. 5
0
        public void Test1()
        {
            var store = new MockDataStore();

            Item item = store.GetItemsAsync().Result.First();

            Assert.NotNull(item);
            // Assert.False(true);
        }
Esempio n. 6
0
        public async Task Test1()
        {
            var x = new MockDataStore();
            await x.AddItemAsync(new Item());

            var count = (await x.GetItemsAsync()).Count();

            Assert.True(count == 7);
        }
Esempio n. 7
0
        public void Test1()
        {
            //Act
            var result = new MockDataStore();
            //Arrange
            var collection = result.GetItemsAsync(false);

            //Assert
            Assert.Empty(collection.Result);
        }
Esempio n. 8
0
        private void FillListView()
        {
            MockDataStore store = new MockDataStore();
            var           items = store.GetItemsAsync().Result;

            listView1.Items.Clear();
            foreach (var item in items)
            {
                var displayItems = new string[] { item.Text, item.Description };
                var lvItem       = new ListViewItem(displayItems);
                listView1.Items.Add(lvItem);
            }
        }
        private void OnAddClicked(object sender, RoutedEventArgs e)
        {
            var AddWindow = new AddNewItem();

            AddWindow.ShowInTaskbar = false;
            AddWindow.Owner         = Application.Current.MainWindow;
            AddWindow.ShowDialog();
            MockDataStore store = new MockDataStore();

            Items = store.GetItemsAsync().Result;
            // NotifyPropertyChanged("Items");
            this.DataContext = null;
            this.DataContext = this;
        }