use bevy::prelude::*;
use bevy_assert::AppTest;
#[test]
fn test_no_click() {
let mut t = AppTest::new();
t.init_resource::<ButtonInput<KeyCode>>();
let res = t.assert_clicked_r(KeyCode::Space);
assert_eq!(&res.err().unwrap(), "No key was pressed");
}
#[test]
fn test_click() {
let mut t = AppTest::new();
t.init_resource::<ButtonInput<KeyCode>>();
t.click(KeyCode::Space);
t.assert_clicked_r(KeyCode::Space).unwrap();
t.assert_clicked(KeyCode::Space);
}