Esempio n. 1
0
        public SearchView(DataAccessLayer dataAccessLayer)
        {
            InitializeComponent();

            this.SearchViewModel = new SearchViewModel(dataAccessLayer);

            this.DataContext = this.SearchViewModel;
        }
        public void SearchViewModelInit()
        {
            var searchViewModel = new SearchViewModel(null);

            Assert.AreEqual(searchViewModel.StartTimeSpanViewModel.SelectedHour, "00");
            Assert.AreEqual(searchViewModel.StartTimeSpanViewModel.SelectedMinute, "00");
            Assert.AreEqual(searchViewModel.StartTimeSpanViewModel.SelectedSession, "AM");
            
            Assert.AreEqual(searchViewModel.StartDateTime.Hour, DateTime.Now.Hour);
            Assert.AreEqual(searchViewModel.EndDateTime.Hour, DateTime.Now.Hour);
            Assert.NotNull(searchViewModel.SearchDataList);
        }
 public void SearchDataItem()
 {
     var searchViewModel = new SearchViewModel(null);
     searchViewModel.SearchDataList.Add(new SearchDataViewItem() { ID = "10", Date = DateTime.Now });
     Assert.AreEqual(searchViewModel.SearchDataList.First().ID, "10");
 }