lots of staff
This commit is contained in:
@@ -9,7 +9,7 @@ public class LevelLoaderTests
|
||||
public void LoadLevelTest()
|
||||
{
|
||||
// Preparre
|
||||
string SaveFile =
|
||||
string SaveFile =
|
||||
"""
|
||||
[
|
||||
{
|
||||
@@ -20,7 +20,9 @@ public class LevelLoaderTests
|
||||
[1,1],
|
||||
[4,2],
|
||||
[6,9]
|
||||
]
|
||||
],
|
||||
"new_egg_round": 2,
|
||||
"egg_limit": 5
|
||||
},
|
||||
{
|
||||
"level_name": "Cool snake map",
|
||||
@@ -29,7 +31,9 @@ public class LevelLoaderTests
|
||||
"obstacles": [
|
||||
[2,3],
|
||||
[1,2]
|
||||
]
|
||||
],
|
||||
"new_egg_round": 3,
|
||||
"egg_limit": 6
|
||||
}
|
||||
]
|
||||
""";
|
||||
@@ -44,11 +48,15 @@ public class LevelLoaderTests
|
||||
Assert.Equal(10, current_level.Size);
|
||||
Assert.Equal(5, current_level.SnakeStartLength);
|
||||
Assert.Equal(current_level.Obstacles, [[1,1], [4,2], [6,9]]);
|
||||
Assert.Equal(2, current_level.NewEggRound);
|
||||
Assert.Equal(5, current_level.EggLimit);
|
||||
|
||||
current_level = loader.StoredLevels[1];
|
||||
Assert.Equal("Cool snake map", current_level.LevelName);
|
||||
Assert.Equal(12, current_level.Size);
|
||||
Assert.Equal(3, current_level.SnakeStartLength);
|
||||
Assert.Equal(current_level.Obstacles, [[2,3], [1,2]]);
|
||||
Assert.Equal(3, current_level.NewEggRound);
|
||||
Assert.Equal(6, current_level.EggLimit);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user