Refact: BoardAction

move test to all-test