Update to latest pkmnlib, adds LearnedMove wrapper
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -5,74 +5,79 @@ namespace PkmnLibRSharpTests.StaticData.Libraries
|
||||
{
|
||||
public class StaticDataTests
|
||||
{
|
||||
private PkmnLibSharp.StaticData.Libraries.StaticData Build()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var species = new SpeciesLibrary(0);
|
||||
using var moves = new MoveLibrary(0);
|
||||
using var items = new ItemLibrary(0);
|
||||
using var growthRates = new GrowthRateLibrary(0);
|
||||
using var types = new TypeLibrary(0);
|
||||
using var natures = new NatureLibrary(0);
|
||||
using var abilities = new AbilityLibrary(0);
|
||||
return new PkmnLibSharp.StaticData.Libraries.StaticData(settings, species, moves, items,
|
||||
growthRates, types, natures, abilities);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void CreateNewStaticData()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var _ = Build();
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSettings()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.LibrarySettings;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSpecies()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.SpeciesLibrary;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetMoves()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.MoveLibrary;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetItems()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.ItemLibrary;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetGrowthRates()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.GrowthRateLibrary;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetTypeLibrary()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.TypeLibrary;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetNatureLibrary()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.NatureLibrary;
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetAbilityLibrary()
|
||||
{
|
||||
using var settings = new LibrarySettings(100);
|
||||
using var library = new PkmnLibSharp.StaticData.Libraries.StaticData(settings);
|
||||
using var library = Build();
|
||||
var _ = library.AbilityLibrary;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user