Migrate to TUnit for unit tests

This commit is contained in:
2024-12-27 14:30:22 +01:00
parent 5b518df24a
commit 853d6dd1cb
19 changed files with 158 additions and 184 deletions

View File

@@ -7,7 +7,7 @@ namespace PkmnLib.Plugin.Gen7.Tests.Scripts.Moves;
public class AcrobaticsTests
{
[Test]
public void ChangeBasePower_UserNotHoldingItem_BasePowerDoubles()
public async Task ChangeBasePower_UserNotHoldingItem_BasePowerDoubles()
{
// Arrange
var move = new Mock<IExecutingMove>();
@@ -21,11 +21,11 @@ public class AcrobaticsTests
acrobatics.ChangeBasePower(move.Object, target.Object, 0, ref basePower);
// Assert
Assert.That(basePower, Is.EqualTo(20));
await Assert.That(basePower).IsEqualTo((byte)20);
}
[Test]
public void ChangeBasePower_UserHoldingItem_BasePowerUnchanged()
public async Task ChangeBasePower_UserHoldingItem_BasePowerUnchanged()
{
// Arrange
var move = new Mock<IExecutingMove>();
@@ -39,11 +39,11 @@ public class AcrobaticsTests
acrobatics.ChangeBasePower(move.Object, target.Object, 0, ref basePower);
// Assert
Assert.That(basePower, Is.EqualTo(10));
await Assert.That(basePower).IsEqualTo((byte)10);
}
[Test]
public void ChangeBasePower_UserNotHoldingItem_NoOverflow()
public async Task ChangeBasePower_UserNotHoldingItem_NoOverflow()
{
// Arrange
var move = new Mock<IExecutingMove>();
@@ -57,7 +57,7 @@ public class AcrobaticsTests
acrobatics.ChangeBasePower(move.Object, target.Object, 0, ref basePower);
// Assert
Assert.That(basePower, Is.EqualTo(byte.MaxValue));
await Assert.That(basePower).IsEqualTo(byte.MaxValue);
}
}