public void CubeTransitionEffectSignalGetConnectionCount() { tlog.Debug(tag, $"CubeTransitionEffectSignalGetConnectionCount START"); var testingTarget = new CubeTransitionEffectSignal(); Assert.IsNotNull(testingTarget, "Can't create success object CubeTransitionEffectSignal"); Assert.IsInstanceOf <CubeTransitionEffectSignal>(testingTarget, "Should be an instance of CubeTransitionEffectSignal type."); var result = testingTarget.GetConnectionCount(); Assert.IsTrue(result == 0, "result should be 0"); testingTarget.Dispose(); tlog.Debug(tag, $"CubeTransitionEffectSignalGetConnectionCount END (OK)"); }
public void CubeTransitionEffectSignalEmit() { tlog.Debug(tag, $"CubeTransitionEffectSignalEmit START"); var currentPid = global::System.Diagnostics.Process.GetCurrentProcess().Id; var currentTid = global::System.Threading.Thread.CurrentThread.ManagedThreadId; tlog.Debug(tag, $"thread check! main pid={App.mainPid}, current pid={currentPid}, main tid={App.mainTid}, current tid={currentTid}"); var testingTarget = new CubeTransitionEffectSignal(); Assert.IsNotNull(testingTarget, "Can't create success object CubeTransitionEffectSignal"); Assert.IsInstanceOf <CubeTransitionEffectSignal>(testingTarget, "Should be an instance of CubeTransitionEffectSignal type."); using (CubeTransitionEffect effect = new CubeTransitionCrossEffect(10, 8)) { testingTarget.Emit(effect); } testingTarget.Dispose(); tlog.Debug(tag, $"CubeTransitionEffectSignalEmit END (OK)"); }