public void CreateWishListMiniCartViewModel_WhenCartIsNull_ShouldCreateViewModel() { var viewModel = _subject.CreateWishListMiniCartViewModel(null); var expectedViewModel = new WishListMiniCartViewModel { ItemCount = 0, WishListPage = _startPage.WishListPage, CartItems = new CartItemViewModel[0], Total = new Money(0, Currency.USD) }; viewModel.ShouldBeEquivalentTo(expectedViewModel); }
public void CreateWishListMiniCartViewModel_ShouldCreateViewModel() { var viewModel = _subject.CreateWishListMiniCartViewModel(_cart); var expectedViewModel = new WishListMiniCartViewModel { ItemCount = 1, WishListPage = _startPage.WishListPage, CartItems = _cartItems, Total = _totals.SubTotal }; viewModel.ShouldBeEquivalentTo(expectedViewModel); }