public MainWindowViewModel()
        {
            content = new LaunchMenuViewModel();

            BeginGame = new RelayCommand<NumberOfPlayers>(n => {
                Content = new GameViewModel();
                ((GameViewModel)Content).StartGame(n);
            });

            AbandonGame = new RelayCommand(() => Content = new LaunchMenuViewModel());
        }
 public void GameInitialization_YieldsCorrectNumberOfPlayers()
 {
     var gameViewModel = new GameViewModel();
     gameViewModel.StartGame(NumberOfPlayers.Two);
     gameViewModel.Game.NumberOfPlayers.Should().Be(NumberOfPlayers.Two);
 }