|
|
|
@ -21,7 +21,7 @@ namespace Api_UT
|
|
|
|
|
public async Task Get_Default_OkList()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
List<ChampionDTO> list = new List<ChampionDTO> {new ChampionDTO("Akali","","","Assassin"), new ChampionDTO("Aatrox", "", "", "Fighter"), new ChampionDTO("Ahri", "", "", "Mage"), new ChampionDTO("Akshan", "", "", "Marksman"), new ChampionDTO("Bard", "", "","Support"), new ChampionDTO("Alistar", "", "","Tank") };
|
|
|
|
|
List<ChampionDTO> list = new List<ChampionDTO> {new ChampionDTO("Akali","","","Assassin",""), new ChampionDTO("Aatrox", "", "", "Fighter",""), new ChampionDTO("Ahri", "", "", "Mage",""), new ChampionDTO("Akshan", "", "", "Marksman",""), new ChampionDTO("Bard", "", "","Support",""), new ChampionDTO("Alistar", "", "","Tank","") };
|
|
|
|
|
IActionResult a = await api.Get();
|
|
|
|
|
a.Should().NotBeNull();
|
|
|
|
|
var aObject = a as OkObjectResult;
|
|
|
|
@ -42,7 +42,7 @@ namespace Api_UT
|
|
|
|
|
[TestMethod]
|
|
|
|
|
public async Task Get_2First_OkListOf2()
|
|
|
|
|
{
|
|
|
|
|
List<ChampionDTO> list = new List<ChampionDTO> { new ChampionDTO("Akali", "", "", "Assassin"), new ChampionDTO("Aatrox", "", "", "Fighter") };
|
|
|
|
|
List<ChampionDTO> list = new List<ChampionDTO> { new ChampionDTO("Akali", "", "", "Assassin",""), new ChampionDTO("Aatrox", "", "", "Fighter","") };
|
|
|
|
|
|
|
|
|
|
IActionResult a = await api.Get(index: 0,size: 2);
|
|
|
|
|
|
|
|
|
@ -57,7 +57,7 @@ namespace Api_UT
|
|
|
|
|
[TestMethod]
|
|
|
|
|
public async Task Get_FilterAName_OkListOf5()
|
|
|
|
|
{
|
|
|
|
|
List<ChampionDTO> list = new List<ChampionDTO> { new ChampionDTO("Akali", "", "", "Assassin"), new ChampionDTO("Akshan", "", "", "Marksman") };
|
|
|
|
|
List<ChampionDTO> list = new List<ChampionDTO> { new ChampionDTO("Akali", "", "", "Assassin", ""), new ChampionDTO("Akshan", "", "", "Marksman", "") };
|
|
|
|
|
|
|
|
|
|
IActionResult a = await api.Get(name: "Ak");
|
|
|
|
|
|
|
|
|
@ -75,9 +75,9 @@ namespace Api_UT
|
|
|
|
|
public async Task Post_ValidChampion_Created()
|
|
|
|
|
{
|
|
|
|
|
ChampionsController api = new ChampionsController(new StubData());
|
|
|
|
|
IActionResult a = await api.Post(new ChampionDTO("nom","bio","icon", "Assassin"));
|
|
|
|
|
IActionResult a = await api.Post(new ChampionDTO("nom","bio","icon", "Assassin",""));
|
|
|
|
|
Assert.IsNotNull(a);
|
|
|
|
|
ChampionDTO champ = new ChampionDTO("nom", "bio", "icon","Assassin");
|
|
|
|
|
ChampionDTO champ = new ChampionDTO("nom", "bio", "icon","Assassin", "");
|
|
|
|
|
Assert.IsTrue(champ.equals((ChampionDTO)((CreatedAtActionResult)a).Value));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|