Skip to content

Commit 93dd4b1

Browse files
Touch2020Touch2020
Touch2020
authored and
Touch2020
committed
fix(unit-test):fix mongodb repo unit test
1 parent da0cd3b commit 93dd4b1

File tree

6 files changed

+8
-3
lines changed

6 files changed

+8
-3
lines changed

repository/mongodb/package_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// +build integration
2+
13
package mongodb_test
24

35
import (

repository/mongodb/test/array.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// +build integration
22

3-
package mongodb
3+
package test
44

55
import (
66
"fmt"

repository/mongodb/test/crud.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// +build integration
22

3-
package mongodb
3+
package test
44

55
import (
66
"fmt"

repository/mongodb/test/init.go

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// +build integration
2+
13
package test
24

35
import (

service/company/implement/test/update.go

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ func (suite *PackageTestSuite) TestUpdate() {
1414

1515
suite.repo.On("Read", mock.Anything, givenCompanyIDFilter, &domain.Company{}).Once().Return(nil)
1616
suite.validator.On("Validate", givenInput).Once().Return(nil)
17+
givenCompany.ID = ""
1718
suite.repo.On("Update", mock.Anything, givenCompanyIDFilter, givenCompany).Once().Return(nil)
1819
err := suite.service.Update(suite.ctx, givenInput)
1920

service/company/implement/update.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ func (impl *implementation) Update(ctx context.Context, input *companyin.UpdateI
1515
return util.ValidationUpdateErr(err)
1616
}
1717

18-
company := &domain.Company{}
1918
filters := makeCompanyIDFilters(input.ID)
2019

20+
company := &domain.Company{}
2121
err = impl.repo.Read(ctx, filters, company)
2222
if err != nil {
2323
return util.RepoReadErr(err)

0 commit comments

Comments
 (0)