#7 Add tests