INNER CODE UNIT · Go
TestDeleteFilteredAdapter
apache/casbin-mongodb-adapter · adapter_test.go:319
func TestDeleteFilteredAdapter(t *testing.T) {
a, err := NewFilteredAdapter(getDbURL() + "/casbin_test_new")
if err != nil {
panic(err)
}
e, err := casbin.NewEnforcer("examples/rbac_tenant_service.conf", a)
if err != nil {
panic(err)
}
e.AddPolicy("domain1", "alice", "data3", "read", "accept", "service1")
e.AddPolicy("domain1", "alice", "data3", "write", "accept", "service2")
// Reload the policy from the storage to see the effect.
if err := e.LoadPolicy(); err != nil {
t.Errorf("Expected LoadPolicy() to be successful; got %v", err)
}