diff --git a/MultiversalDiplomacyTests/AdjudicatorTests.cs b/MultiversalDiplomacyTests/AdjudicatorTests.cs deleted file mode 100644 index 86ff740..0000000 --- a/MultiversalDiplomacyTests/AdjudicatorTests.cs +++ /dev/null @@ -1,30 +0,0 @@ -using MultiversalDiplomacy.Adjudicate; -using MultiversalDiplomacy.Model; -using MultiversalDiplomacy.Orders; - -using NUnit.Framework; - -namespace MultiversalDiplomacyTests; - -public class AdjudicatorTests -{ - [Test] - public void OrderValidationTest() - { - IPhaseAdjudicator rubberStamp = new TestAdjudicator((world, orders) => - { - return orders.Select(o => o.Validate(ValidationReason.Valid)).ToList(); - }); - World world = World.WithStandardMap().WithInitialSeason(); - Power power = world.GetPower("Austria"); - - Order order = new NullOrder(power); - List orders = new List { order }; - IEnumerable results = rubberStamp.ValidateOrders(world, orders); - - Assert.That(results.Count(), Is.EqualTo(1)); - Assert.That(results.First().Order, Is.EqualTo(order)); - Assert.That(results.First().Reason, Is.EqualTo(ValidationReason.Valid)); - Assert.That(results.First().Valid, Is.True); - } -} \ No newline at end of file