File tree Expand file tree Collapse file tree 3 files changed +21
-9
lines changed
Assets/FluidBehaviorTree/Tests/Editor/Decorators Expand file tree Collapse file tree 3 files changed +21
-9
lines changed Original file line number Diff line number Diff line change 55namespace CleverCrow . Fluid . BTs . Testing {
66 public class RepeatForeverTest {
77 public class UpdateMethod {
8+ private RepeatForever repeater ;
9+
10+ [ SetUp ]
11+ public void Setup_repeater ( ) {
12+ repeater = new RepeatForever ( ) ;
13+ }
14+
815 [ Test ]
916 public void Returns_continue_on_child_failure ( ) {
10- var repeater = new RepeatForever ( ) ;
1117 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Failure ) . Build ( ) ) ;
1218
1319 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
1420 }
1521
1622 [ Test ]
1723 public void Returns_continue_on_child_success ( ) {
18- var repeater = new RepeatForever ( ) ;
1924 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Success ) . Build ( ) ) ;
2025
2126 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
2227 }
2328
2429 [ Test ]
2530 public void Returns_continue_on_child_continue ( ) {
26- var repeater = new RepeatForever ( ) ;
2731 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Continue ) . Build ( ) ) ;
2832
2933 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
Original file line number Diff line number Diff line change 55namespace CleverCrow . Fluid . BTs . Testing {
66 public class RepeatUntilFailureTest {
77 public class UpdateMethod {
8+ private RepeatUntilFailure repeater ;
9+
10+ [ SetUp ]
11+ public void Setup_repeater ( ) {
12+ repeater = new RepeatUntilFailure ( ) ;
13+ }
14+
815 [ Test ]
916 public void Returns_failure_on_child_failure ( ) {
10- var repeater = new RepeatUntilFailure ( ) ;
1117 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Failure ) . Build ( ) ) ;
1218
1319 Assert . AreEqual ( TaskStatus . Failure , repeater . Update ( ) ) ;
1420 }
1521
1622 [ Test ]
1723 public void Returns_continue_on_child_success ( ) {
18- var repeater = new RepeatUntilFailure ( ) ;
1924 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Success ) . Build ( ) ) ;
2025
2126 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
2227 }
2328
2429 [ Test ]
2530 public void Returns_continue_on_child_continue ( ) {
26- var repeater = new RepeatUntilFailure ( ) ;
2731 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Continue ) . Build ( ) ) ;
2832
2933 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
Original file line number Diff line number Diff line change 55namespace CleverCrow . Fluid . BTs . Testing {
66 public class RepeatUntilSuccessTest {
77 public class UpdateMethod {
8+ private RepeatUntilSuccess repeater ;
9+
10+ [ SetUp ]
11+ public void Setup_repeater ( ) {
12+ repeater = new RepeatUntilSuccess ( ) ;
13+ }
14+
815 [ Test ]
916 public void Returns_continue_on_child_failure ( ) {
10- var repeater = new RepeatUntilSuccess ( ) ;
1117 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Failure ) . Build ( ) ) ;
1218
1319 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
1420 }
1521
1622 [ Test ]
1723 public void Returns_success_on_child_success ( ) {
18- var repeater = new RepeatUntilSuccess ( ) ;
1924 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Success ) . Build ( ) ) ;
2025
2126 Assert . AreEqual ( TaskStatus . Success , repeater . Update ( ) ) ;
2227 }
2328
2429 [ Test ]
2530 public void Returns_continue_on_child_continue ( ) {
26- var repeater = new RepeatUntilSuccess ( ) ;
2731 repeater . AddChild ( A . TaskStub ( ) . WithUpdateStatus ( TaskStatus . Continue ) . Build ( ) ) ;
2832
2933 Assert . AreEqual ( TaskStatus . Continue , repeater . Update ( ) ) ;
You can’t perform that action at this time.
0 commit comments