Fix typing

This commit is contained in:
2023-02-28 19:40:12 -08:00
parent c13f80e2ab
commit 8391a47e4e
5 changed files with 17 additions and 20 deletions

View File

@@ -16,13 +16,13 @@ namespace RPGLibrary.Test
var attackData = new StrengthAttackData(source, source.Strength);
var command = new AttackCommand(new[] { target }, attackData, damageCalculator);
var commands = new[] { command };
var results = CommandExecuter.Singleton.Execute(commands, new CancellationToken());
var results = CommandExecuter.Singleton.Execute<Character>(commands, new CancellationToken());
var actual = new List<Character>();
await foreach (var resultOfCommand in results)
{
await foreach (var resultOfAttack in resultOfCommand)
actual.Add((Character)resultOfAttack);
actual.Add(resultOfAttack);
}
@@ -45,13 +45,13 @@ namespace RPGLibrary.Test
var command = new AttackCommand(target, attackData, damageCalculator);
var commands = new[] { command };
var results = CommandExecuter.Singleton.Execute(commands, new CancellationToken());
var results = CommandExecuter.Singleton.Execute<Character>(commands, new CancellationToken());
var actual = new List<Character>();
await foreach (var resultOfCommand in results)
{
await foreach (var resultOfAttack in resultOfCommand)
actual.Add((Character)resultOfAttack);
actual.Add(resultOfAttack);
}
@@ -78,14 +78,14 @@ namespace RPGLibrary.Test
var commandC = new AttackCommand(target, attackData, damageCalculator);
var commands = new[] { commandA, commandB, commandC };
var results = CommandExecuter.Singleton.Execute(commands, new CancellationToken());
var results = CommandExecuter.Singleton.Execute<Character>(commands, new CancellationToken());
await foreach (var resultOfCommand in results)
{
var characterList = new List<Character>();
await foreach (var r in resultOfCommand)
{
characterList.Add((Character)r);
characterList.Add(r);
}
Assert.That(characterList[0].HP.Value, Is.EqualTo(32));