Add tests

1. Add tests
2. Rename test
3. Disable warning of compiler