feat: add assets to eventstore and event (#1674)

* fix: add assets to eventstore and event

* fix: project member, grant member, app changed tests

* fix: asset migrations

* feat: add asset tests

* feat: add asset tests

* Update internal/eventstore/repository/repository.go

Co-authored-by: Livio Amstutz <livio.a@gmail.com>

* feat: add asset tests

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
This commit is contained in:
Fabi
2021-04-27 12:58:18 +02:00
committed by GitHub
parent eaf966e3d2
commit f51f0ede5c
102 changed files with 1079 additions and 34 deletions

View File

@@ -82,6 +82,7 @@ func TestCommandSide_AddProject(t *testing.T) {
),
),
},
nil,
uniqueConstraintsFromEventConstraint(project.NewAddProjectNameUniqueConstraint("project", "org1")),
uniqueConstraintsFromEventConstraint(member.NewAddMemberUniqueConstraint("project1", "user1")),
),
@@ -129,6 +130,7 @@ func TestCommandSide_AddProject(t *testing.T) {
),
),
},
nil,
uniqueConstraintsFromEventConstraint(project.NewAddProjectNameUniqueConstraint("project", "globalorg")),
uniqueConstraintsFromEventConstraint(member.NewAddMemberUniqueConstraint("project1", "user1")),
),
@@ -182,6 +184,7 @@ func TestCommandSide_AddProject(t *testing.T) {
),
),
},
nil,
uniqueConstraintsFromEventConstraint(project.NewAddProjectNameUniqueConstraint("project", "org1")),
uniqueConstraintsFromEventConstraint(member.NewAddMemberUniqueConstraint("project1", "user1")),
),
@@ -391,6 +394,7 @@ func TestCommandSide_ChangeProject(t *testing.T) {
true),
),
},
nil,
uniqueConstraintsFromEventConstraint(project.NewRemoveProjectNameUniqueConstraint("project", "org1")),
uniqueConstraintsFromEventConstraint(project.NewAddProjectNameUniqueConstraint("project-new", "org1")),
),
@@ -444,6 +448,7 @@ func TestCommandSide_ChangeProject(t *testing.T) {
true),
),
},
nil,
),
),
},
@@ -633,6 +638,7 @@ func TestCommandSide_DeactivateProject(t *testing.T) {
&project.NewAggregate("project1", "org1").Aggregate),
),
},
nil,
),
),
},
@@ -809,6 +815,7 @@ func TestCommandSide_ReactivateProject(t *testing.T) {
&project.NewAggregate("project1", "org1").Aggregate),
),
},
nil,
),
),
},
@@ -959,6 +966,7 @@ func TestCommandSide_RemoveProject(t *testing.T) {
"project"),
),
},
nil,
uniqueConstraintsFromEventConstraint(project.NewRemoveProjectNameUniqueConstraint("project", "org1")),
),
),