Added provider tests and dev dependencies for testing.