From 7048a6c5fffb5374425246c7b95151c117c496f4 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Wed, 29 Jul 2020 19:26:23 +0200 Subject: [PATCH] Added tests for strategy handling --- ExaArrayTests/ExaArray1DTests.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ExaArrayTests/ExaArray1DTests.cs b/ExaArrayTests/ExaArray1DTests.cs index 3cc33de..6551408 100644 --- a/ExaArrayTests/ExaArray1DTests.cs +++ b/ExaArrayTests/ExaArray1DTests.cs @@ -92,6 +92,19 @@ namespace ExaArrayTests exaA.Extend(5_000_000_000); Assert.That(exaA.Length, Is.EqualTo(5_000_000_000)); } + + [Test] + public void TestStrategies01() + { + var exaA = new ExaArray1D(); + Assert.That(exaA.OptimizationStrategy, Is.EqualTo(Strategy.MAX_PERFORMANCE)); + + exaA = new ExaArray1D(Strategy.MAX_PERFORMANCE); + Assert.That(exaA.OptimizationStrategy, Is.EqualTo(Strategy.MAX_PERFORMANCE)); + + exaA = new ExaArray1D(Strategy.MAX_ELEMENTS); + Assert.That(exaA.OptimizationStrategy, Is.EqualTo(Strategy.MAX_ELEMENTS)); + } [Test] public void TestPerformance01()