Esempio n. 1
0
        public void TestThatThereIsAlways1()
        {
            TrackDTO dto = new TrackDTO()
            {
                Id = 42
            };
            var mock = new Mock <ITrackRepository>();

            mock.Setup(a => a.Find(42)).ReturnsAsync(dto);
            var view = new TrackPageViewModel(mock.Object);

            view.EmptyAndAdd(42);
            Assert.True(view.Track.Count() == 1);
        }
Esempio n. 2
0
        public void TheElementGetsAdded()
        {
            TrackDTO dto = new TrackDTO()
            {
                Id = 42
            };
            var mock = new Mock <ITrackRepository>();

            mock.Setup(a => a.Find(42)).ReturnsAsync(dto);
            var view = new TrackPageViewModel(mock.Object);

            view.EmptyAndAdd(42);
            Assert.True(view.Track.First().Id == 42);
        }
Esempio n. 3
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     vm.EmptyAndAdd((int)e.Parameter);
 }