@@ -0,0 +1,1089 @@
+package com.buddysearch.android.domain.interactor.user;%0A%0Aimport com.buddysearch.android.domain.dto.UserDto;%0Aimport com.buddysearch.android.domain.interactor.BaseUseCaseTest;%0Aimport com.buddysearch.android.domain.repository.UserRepository;%0A%0Aimport org.junit.Test;%0A%0Aimport rx.functions.Action0;%0A%0Aimport static org.mockito.Mockito.mock;%0Aimport static org.mockito.Mockito.verify;%0A%0Apublic class EditUserTest extends BaseUseCaseTest%3CEditUser, UserRepository%3E %7B%0A%0A    private final UserDto testUser = new UserDto();%0A%0A    @Override%0A    protected EditUser createUseCase() %7B%0A        return new EditUser(mockRepository, mockMessenger, mockThreadScheduler, mockPostExecutionScheduler);%0A    %7D%0A%0A    @Override%0A    protected UserRepository createRepository() %7B%0A        return mock(UserRepository.class);%0A    %7D%0A%0A    @Test%0A    @Override%0A    public void testBuildUseCaseObservable() %7B%0A        testBuildUseCaseObservable(testUser, new Action0() %7B%0A            @Override%0A            public void call() %7B%0A                verify(mockRepository).editUser(testUser, mockMessenger);%0A            %7D%0A        %7D);%0A    %7D%0A%7D%0A

update domain unit tests