Neo4j database secret plugin - Error on my testing file

Hello folks, hope you all are well.

I’m trying to create a Neo4j plugin for the database secret engine, I have some code ready and want to test it, so I created a neo4j_test.go to validate it, but when I try to build the test I get this error below:

cannot use DB (variable of type *Neo4jconn) as dbplugin.Database value in argument to dbtesting.AssertClose:
wrong type for method DeleteUser (
have func(ctx context.Context, req github.com/hashicorp/vault/sdk/database/dbplugin/v5.DeleteUserRequest) (resp github.com/hashicorp/vault/sdk/database/dbplugin/v5.DeleteUserResponse, err error), 
want func(ctx context.Context, req github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/database/dbplugin/v5.DeleteUserRequest) (github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/database/dbplugin/v5.DeleteUserResponse, error))

I’m still new to Golang but this looks like a library mismatch, any Ideas would be welcome.