Exemplo n.º 1
0
        public void BiasingParametersRareEventSpecThresholds()
        {
            var rareEventSpec = new BiasingParameters.RareEventSpec();

            rareEventSpec.Thresholds.Add(42.0f);
            Assert.AreEqual(1, rareEventSpec.IntermediateRareEventCount);
            Assert.AreEqual(42.0f, rareEventSpec.Thresholds[0]);
        }
Exemplo n.º 2
0
        public void BiasingParametersRareEventSpecExpressionLocale()
        {
            const string locale        = "test";
            var          rareEventSpec = new BiasingParameters.RareEventSpec {
                ExpressionLocale = locale
            };

            Assert.AreEqual(locale, rareEventSpec.ExpressionLocale);
        }
Exemplo n.º 3
0
        public void BiasingParametersRareEventSpecExpressionName()
        {
            const string name          = "test";
            var          rareEventSpec = new BiasingParameters.RareEventSpec {
                ExpressionName = name
            };

            Assert.AreEqual(name, rareEventSpec.ExpressionName);
        }
Exemplo n.º 4
0
        public void BasingParametersRareEventSpecConstructor()
        {
            var rareEventSpec = new BiasingParameters.RareEventSpec();

            Assert.AreEqual(string.Empty, rareEventSpec.ExpressionLocale);
            Assert.AreEqual(string.Empty, rareEventSpec.ExpressionName);
            Assert.AreEqual(0, rareEventSpec.IntermediateRareEventCount);
            Assert.IsEmpty(rareEventSpec.Thresholds);
        }