|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
using Moq;
|
|
|
|
|
using System.Collections.ObjectModel;
|
|
|
|
|
using Moq;
|
|
|
|
|
using Models.Game;
|
|
|
|
|
using Models.Interfaces;
|
|
|
|
|
using System.Reflection;
|
|
|
|
@ -76,10 +77,10 @@ public class GameTests
|
|
|
|
|
[Fact]
|
|
|
|
|
public void LoadData_ShouldLoadDataFromPersistence()
|
|
|
|
|
{
|
|
|
|
|
var players = new List<Player> { new Player() };
|
|
|
|
|
var games = new List<Game> { new Game(_mockPersistence.Object) };
|
|
|
|
|
var maps = new List<Map> { new Map("test_background") };
|
|
|
|
|
var bestScores = new List<BestScore> { new BestScore(1, 26) };
|
|
|
|
|
var players = new ObservableCollection<Player> { new Player() };
|
|
|
|
|
var games = new ObservableCollection<Game> { new Game(_mockPersistence.Object) };
|
|
|
|
|
var maps = new ObservableCollection<Map> { new Map("test_background") };
|
|
|
|
|
var bestScores = new ObservableCollection<BestScore> { new BestScore(1, 26) };
|
|
|
|
|
|
|
|
|
|
_mockPersistence.Setup(p => p.LoadData()).Returns((players, games, maps, bestScores));
|
|
|
|
|
|
|
|
|
|