public void Should_create_simple_pose() { var called = false; var b = new PoseBuilder(); var pose = b.ShouldBe(_part1, State.Opened).HoldPoseFor(0).Build("p"); pose.Begin += (sender, args) => { called = true; }; _part1.IsOpen = true; Assert.IsTrue(called); }
public void Should_set_initial_value() { _part1.IsOpen = true; var called = false; var b = new PoseBuilder(); var pose = b.ShouldBe(_part1, State.Opened) .ShouldBe(_part2, State.Opened) .HoldPoseFor(0).Build("p"); pose.Begin += (sender, args) => { called = true; }; _part2.IsOpen = true; Assert.IsTrue(called); }