async Task <bool> TearDown( TestContext ctx, HeavyTestInstance instance, CancellationToken cancellationToken) { ctx.LogDebug(10, "TearDown({0}): {1} {2}", ctx.FriendlyName, TestLogger.Print(Host), TestLogger.Print(instance)); try { await instance.Destroy(ctx, cancellationToken); return(true); } catch (OperationCanceledException) { ctx.OnTestCanceled(); return(false); } catch (Exception ex) { ctx.OnError(ex); return(false); } }
public HeavyTestValue(HeavyTestInstance instance, object current) : base(instance) { this.current = current; }