Skip to content

Commit 1353a4c

Browse files
authored
Merge pull request #106 from bazyleu/feature/fix-state-disposables-tests
Fix StateDisposablesTests
2 parents 70589f6 + 143f2c4 commit 1353a4c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Assets/UniStateTests/EditMode/States/StateDisposablesTests.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ namespace UniStateTests.EditMode.Common
1212
[TestFixture]
1313
internal class StateDisposablesTests: ZenjectTestsBase
1414
{
15+
internal class TestStateMachine : StateMachine
16+
{
17+
protected override void HandleError(StateMachineErrorData errorData)
18+
{
19+
// Do nothing
20+
}
21+
}
22+
1523
private class DisposablesState : StateBase<IList<IDisposable>>
1624
{
1725
public override UniTask<StateTransitionInfo> Execute(CancellationToken token)
@@ -62,7 +70,7 @@ private void ExecuteState<TState>(IList<IDisposable> disposables)
6270

6371
protected override void SetupBindings(DiContainer container)
6472
{
65-
container.BindStateMachine<IStateMachine, StateMachine>();
73+
container.BindStateMachine<IStateMachine, TestStateMachine>();
6674
container.BindState<DisposablesState>();
6775
container.BindState<ExceptionDisposableState>();
6876
}

0 commit comments

Comments
 (0)