public void StopWithNullOperator_ExpectedBehavior() { var ctx = new MyContext(); var task = new PrimitiveTask <byte>() { Name = "Test" }; task.Stop(ctx); }
public void StopWithValidOperator_ExpectedBehavior() { var ctx = new MyContext(); var task = new PrimitiveTask <byte>() { Name = "Test" }; task.SetOperator(new FuncOperator <MyContext, byte>(null, context => context.Done = true)); task.Stop(ctx); Assert.IsTrue(task.Operator != null); Assert.AreEqual(true, ctx.Done); }