public void CubeTransitionCrossEffectConstructor() { tlog.Debug(tag, $"CubeTransitionCrossEffectConstructor START"); var testingTarget = new CubeTransitionCrossEffect(10, 8); Assert.IsNotNull(testingTarget, "Can't create success object CubeTransitionEffect"); Assert.IsInstanceOf <CubeTransitionEffect>(testingTarget, "Should be an instance of CubeTransitionEffect type."); testingTarget.Dispose(); tlog.Debug(tag, $"CubeTransitionCrossEffectConstructor 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)"); }