Skip to content

Commit ad7c6fb

Browse files
committed
feat: inject dependencies to use case class, test passed
1 parent 2902ecc commit ad7c6fb

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

test/UseCases.Test/User/Register/RegisterUserUCTest.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ public class RegisterUserUCTest
1212
public async Task Test_OnSuccess()
1313
{
1414
var request = RegisterUserRequestJSONMockFactory.CreateMock();
15-
var uc = new RegisterUserUC();
15+
var w = UserWriteOnlyRepositoryMockFactory.CreateMock();
16+
var r = UserReadOnlyRepositoryMockFactory.CreateMock();
17+
var uw = UnitOfWorkMockFactory.CreateMock();
18+
var map = MapperMockFactory.CreateMock();
19+
var pw = EncryptMockFactory.CreateMock();
20+
var uc = new RegisterUserUC(r, w, uw, map, pw);
1621

1722
var result = await uc.Execute(request);
1823

0 commit comments

Comments
 (0)