Пример #1
0
        private static bool ShouldStop(BrainTest test, IBrainScan brainScan)
        {
            try
            {
                if (test.ShouldStop(brainScan))
                    return true;
            }
            // assert failues in ShouldStop mean "don't stop yet" (allow to use same asserts as in Check())
            catch (XunitException) { }
            catch (BrassertFailedException) { }

            return false;
        }
Пример #2
0
 public override void Check(IBrainScan b)
 {
     Assert.True(b.GetValues(7)[0] > 5);
 }
Пример #3
0
 public override void Check(IBrainScan b)
 {
     Assert.Equal(10, b.GetValues(7)[0] + 1000);  // fails, + 1000 is an inserted bug
 }
Пример #4
0
 public override bool ShouldStop(IBrainScan b)
 {
     return b.GetValues(7)[0] > 15;
 }
Пример #5
0
 public override void Check(IBrainScan b)
 {
     Assert.Equal(10, b.GetValues(7)[0]);
 }
 public override void Check(IBrainScan b)
 {
     Assert.False(IsCheckSumFailed());
 }
Пример #7
0
 public virtual bool ShouldStop(IBrainScan b)
 {
     return(false);
 }
Пример #8
0
 public abstract void Check(IBrainScan b);
Пример #9
0
 public override void Check(IBrainScan b)
 {
     Assert.True(b.GetValues(7)[0] > 5);
 }
Пример #10
0
 public override bool ShouldStop(IBrainScan b)
 {
     Check(b);
     return(true);  // stop if Check() does not throw an exception
 }
Пример #11
0
 public override void Check(IBrainScan b)
 {
     Assert.Equal(10, b.GetValues(7)[0]);
 }
Пример #12
0
 public override bool ShouldStop(IBrainScan b)
 {
     return(b.GetValues(7)[0] > 15);
 }
        public override bool ShouldStop(IBrainScan scan)
        {
            m_difference = scan.GetValues(22).Sum() - scan.GetValues(20).Sum();

            return IsCheckSumFailed();
        }
 public override void Check(IBrainScan b)
 {
     Assert.False(IsCheckSumFailed());
 }
Пример #15
0
 public abstract void Check(IBrainScan b);
Пример #16
0
 public override bool ShouldStop(IBrainScan b)
 {
     Check(b);
     return true;  // stop if Check() does not throw an exception
 }
 public override void Check(IBrainScan b)
 {
     // pass
 }
Пример #18
0
 public override void Check(IBrainScan b)
 {
     Assert.Equal(10, b.GetValues(7)[0] + 1000);  // fails, + 1000 is an inserted bug
 }
Пример #19
0
 public virtual bool ShouldStop(IBrainScan b)
 {
     return false;
 }
        public override bool ShouldStop(IBrainScan scan)
        {
            m_difference = scan.GetValues(22).Sum() - scan.GetValues(20).Sum();

            return(IsCheckSumFailed());
        }