use of org.eclipse.che.multiuser.permission.workspace.server.model.impl.WorkerImpl in project devspaces-images by redhat-developer.
the class WorkerDaoTest method setUp.
@BeforeMethod
public void setUp() throws TckRepositoryException {
workers = new WorkerImpl[] { new WorkerImpl("ws1", "user1", Arrays.asList("read", "use", "run")), new WorkerImpl("ws1", "user2", Arrays.asList("read", "use")), new WorkerImpl("ws2", "user1", Arrays.asList("read", "run")), new WorkerImpl("ws2", "user2", Arrays.asList("read", "use", "run", "configure")), new WorkerImpl("ws2", "user0", Arrays.asList("read", "use", "run", "configure")) };
final UserImpl[] users = new UserImpl[] { new UserImpl("user0", "user0@com.com", "usr0"), new UserImpl("user1", "user1@com.com", "usr1"), new UserImpl("user2", "user2@com.com", "usr2") };
userRepository.createAll(Arrays.asList(users));
AccountImpl account = new AccountImpl("account1", "accountName", "test");
accountRepository.createAll(Collections.singletonList(account));
workspaceRepository.createAll(Arrays.asList(new WorkspaceImpl("ws0", account, new WorkspaceConfigImpl("ws-name0", "", "cfg0", null, null, null, null)), new WorkspaceImpl("ws1", account, new WorkspaceConfigImpl("ws-name1", "", "cfg1", null, null, null, null)), new WorkspaceImpl("ws2", account, new WorkspaceConfigImpl("ws-name2", "", "cfg2", null, null, null, null))));
workerRepository.createAll(Stream.of(workers).map(WorkerImpl::new).collect(Collectors.toList()));
}
Aggregations