fix: remove ball on spit

pull/301/head
Allison Ryan 3 years ago
parent 09b00a14a1
commit ddf9c9751e

@ -22,6 +22,11 @@ class ChromeDinoCubit extends Cubit<ChromeDinoState> {
}
void onSpit() {
emit(state.copyWith(status: ChromeDinoStatus.idle));
emit(
ChromeDinoState(
status: ChromeDinoStatus.idle,
isMouthOpen: state.isMouthOpen,
),
);
}
}

@ -55,7 +55,7 @@ void main() {
);
blocTest<ChromeDinoCubit, ChromeDinoState>(
'onSpit emits ChromeDinoStatus.idle',
'onSpit emits ChromeDinoStatus.idle and removes ball',
build: ChromeDinoCubit.new,
act: (bloc) => bloc.onSpit(),
expect: () => [
@ -63,7 +63,11 @@ void main() {
(state) => state.status,
'status',
ChromeDinoStatus.idle,
)
)..having(
(state) => state.ball,
'ball',
null,
)
],
);
},

Loading…
Cancel
Save