Definition at line 27 of file Tests.cs.
void LootTests.UnitTests.LogEMMLoaderEntries |
( |
| ) |
|
Definition at line 40 of file Tests.cs.
References Loot.Loot.Load().
44 var f = mod.GetType().GetField(
"loading", BindingFlags.Instance | BindingFlags.NonPublic);
45 f.SetValue(mod,
true);
49 f.SetValue(mod,
false);
51 f =
_modShell.GetType().GetField(
"loading", BindingFlags.Instance | BindingFlags.NonPublic);
57 Console.WriteLine(
"Modifier rarities:");
59 Console.WriteLine(
string.Join(
"\n", EMMLoader.RequestModifierRarities().Select(x => x.Name)));
61 Console.WriteLine(
"Modifiers:");
63 Console.WriteLine(
string.Join(
"\n", EMMLoader.RequestModifiers().Select(x => x.Name)));
65 Console.WriteLine(
"Modifier pools:");
67 Console.WriteLine(
string.Join(
"\n", EMMLoader.RequestModifierPools().Select(x => x.Name)));
static readonly EmptyModLoadShell _modShell
void LootTests.UnitTests.Setup |
( |
| ) |
|
Definition at line 30 of file Tests.cs.
32 Main.instance =
new Main();
34 Main.rand =
new UnifiedRandom();
void LootTests.UnitTests.TestCubeUI |
( |
| ) |
|
Definition at line 72 of file Tests.cs.
77 void TestCubeRerollUI()
79 var ui =
new CubeRerollUI();
80 var backPanel = ui.GetType().GetField(
"_backPanel", BindingFlags.Instance | BindingFlags.NonPublic);
81 if (backPanel != null)
Assert.AreEqual(backPanel.GetValue(ui), null);
82 Assert.AreEqual(ui._cubePanel, null);
83 Assert.AreEqual(ui._rerollItemPanel, null);
98 var ui =
new CubeSealUI();
99 var backPanel = ui.GetType().GetField(
"_backPanel", BindingFlags.Instance | BindingFlags.NonPublic);
100 if (backPanel != null)
Assert.AreEqual(backPanel.GetValue(ui), null);
101 Assert.AreEqual(ui._itemPanel, null);