コード例 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="state"></param>
        /// <param name="switcher"></param>
        private void FunctionForThread(Object state, ContextSwitcher switcher)
        {
            Int32 value = retStatus;

            ++retStatus;             // add 1
            switcher.Switch();       // I ask for switch, the next function should be executed so another 1 is added
            Assert.That(retStatus, Is.EqualTo(value + 2));
            ++retStatus;
        }
コード例 #2
0
 private void FunctionDumpDouble(Object state, ContextSwitcher switcher)
 {
     trace.Append((String)state);
     switcher.Switch();
     trace.Append((String)state);
 }