Change PokemonBuilder interface to something cleaner

This commit is contained in:
Deukhoofd committed 2021-06-26 12:57:21 +02:00
1 parent 02afdbf479
commit 26566a284b
4 files changed
+30 -65

No files matched your search

@@ -24,8 +24,9 @@ namespace PkmnLibSharpTests.Battling
{
var lib = BattleLibraryHelper.GetLibrary();
var pokemon = new PokemonBuilder(lib, "testSpecies", 50)
.WithNickname("cuteNickname")
.Build();
{
Nickname = "cuteNickname"
}.Build();
Assert.AreEqual("cuteNickname", pokemon.Value.Nickname);
pokemon.Dispose();
}
@@ -35,7 +36,9 @@ namespace PkmnLibSharpTests.Battling
{
var lib = BattleLibraryHelper.GetLibrary();
var pokemon = new PokemonBuilder(lib, "testSpecies", 50)
.WithGender(Gender.Female)
{
Gender = Gender.Female
}
.Build();
Assert.AreEqual(Gender.Female, pokemon.Value.Gender);
pokemon.Dispose();