public void ShouldLoadFriends() { var navigationDataProviderMoq = new Mock <INavigationDataProvider>(); navigationDataProviderMoq.Setup(dp => dp.GetAllFriends()) .Returns(new List <LookupItem>() { new LookupItem { Id = 1, DisplayMember = "Julia" }, new LookupItem { Id = 2, DisplayMember = "Thomas" } }); _viewModel.Load(); Assert.Equal(2, _viewModel.Friends.Count); var friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 1); Assert.NotNull(friend); Assert.Equal("Julia", friend.DisplayMember); friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 2); Assert.NotNull(friend); Assert.Equal("Thomas", friend.DisplayMember); }
public void ShouldLoadFrieds() { //var viewModel = new NavigationViewModel(new NavigationDataProviderMock()); _viewModel.Load(); Assert.Equal(2, _viewModel.Friends.Count); }
public void ShouldLoadFriendsOnlyOnce() { var viewModel = new NavigationViewModel( new NavigationDataProviderMock()); viewModel.Load(); viewModel.Load(); Assert.Equal(2, viewModel.Friends.Count); }
public void ShoulLoadFriends() { _viewModel.Load(); Assert.Equal(4, _viewModel.Friends.Count()); var friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 2); Assert.NotNull(friend); Assert.Equal("Leonor Costa", friend.DisplayMember); friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 4); Assert.NotNull(friend); Assert.Equal("Mário Costa", friend.DisplayMember); }
public void ShouldLoadFriends() { _viewModel.Load(); Assert.Equal(2, _viewModel.Friends.Count); var friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 1); Assert.NotNull(friend); Assert.Equal("Julia", friend.DisplayMember); friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 2); Assert.NotNull(friend); Assert.Equal("Thomas", friend.DisplayMember); }
public void ShouldLoadFriends() { _viewModel.Load(); Assert.Equal(2, _viewModel.Friends.Count); }
public void ShouldLoadFriends() { var viewModel = new NavigationViewModel(); viewModel.Load(); //Assert.Equal(2, viewModel.Friends.Count); }
public void ShouldLoadFriends() { var viewModel = new NavigationViewModel(new NavigationDataProviderMock()); //instancja makiety viewModel.Load(); Assert.AreEqual(2, viewModel.Friends.Count); }
public void ShouldLoadFriends() { _viewModel.Load(); //wczytanie przyjaciół Assert.AreEqual(2, _viewModel.Friends.Count); var friend = _viewModel.Friends.SingleOrDefault(f => f.Id == 1); Assert.AreEqual("Pszemek", friend.DisplayMember); }
public void ShouldLoadFriends() { //Arrange //Act _viewModel.Load(); var friend1 = _viewModel.Friends.SingleOrDefault(f => f.Id == 1); var friend2 = _viewModel.Friends.SingleOrDefault(f => f.Id == 2); //Assert Assert.Equal(2, _viewModel.Friends.Count); Assert.NotNull(friend1); Assert.Equal("Julia", friend1.DisplayMember); Assert.NotNull(friend2); Assert.Equal("Thomas", friend2.DisplayMember); }
public void ShouldLoadFriends() { var viewModel = new NavigationViewModel(new NavigationDataProviderMock()); //instancja makiety viewModel.Load(); //wczytanie przyjaciół Assert.AreEqual(2, viewModel.Friends.Count); var friend = viewModel.Friends.SingleOrDefault(f => f.Id == 1); Assert.AreEqual("Pszemek", friend.DisplayMember); }
public void ShouldLoadFriends() { var viewModel = new NavigationViewModel( new NavigationDataProviderMock()); viewModel.Load(); Assert.Equal(2, viewModel.Friends.Count); var friend = viewModel.Friends.SingleOrDefault(f => f.Id == 1); Assert.NotNull(friend); Assert.Equal("Julia", friend.DisplayMember); friend = viewModel.Friends.SingleOrDefault(f => f.Id == 2); Assert.NotNull(friend); Assert.Equal("Thomas", friend.DisplayMember); }
public void ShouldLoadFriends() { viewModel.Load(); Assert.Equal(2, viewModel.Friends.Count); var friend = viewModel.Friends.SingleOrDefault(friend1 => friend1.Id == 1); Assert.NotNull(friend); Assert.Equal("Manas Bajaj", friend.DisplayMember); friend = viewModel.Friends.SingleOrDefault(friend1 => friend1.Id == 2); Assert.NotNull(friend); Assert.Equal("Gautam Bajaj", friend.DisplayMember); }
public void ShouldLoadFriends() { _viewModel.Load(); Assert.Equal(2, _viewModel.Payments.Count); var payment = _viewModel.Payments.SingleOrDefault(f => f.Id == 1); Assert.NotNull(payment); Assert.Equal("Julia", payment.DisplayMember); payment = _viewModel.Payments.SingleOrDefault(f => f.Id == 2); Assert.NotNull(payment); Assert.Equal("Hammy", payment.DisplayMember); }
public void ShouldAddNavigationItemWhenAddedFriendIsSaved() { _viewModel.Load(); const int newFriendId = 97; _friendSavedEvent.Publish(new Friend { Id = newFriendId, FirstName = "Freyja", LastName = "Niehoff" }); Assert.Equal(3, _viewModel.Friends.Count); var addedItem = _viewModel.Friends.SingleOrDefault(f => f.Id == newFriendId); Assert.NotNull(addedItem); Assert.Equal("Freyja Niehoff", addedItem.DisplayMember); }
public void ShouldLoadMenuItems() { _viewModel.Load(); Assert.AreEqual(1, _viewModel.MenuItems.Count); Assert.AreEqual(1, _viewModel.Options.Count); }