-async function createUserAccountAndChannelAndPlaylist (userToCreate: UserModel, channelNames?: ChannelNames, validateUser = true) {
+
+async function createUserAccountAndChannelAndPlaylist (parameters: {
+ userToCreate: MUser,
+ userDisplayName?: string,
+ channelNames?: ChannelNames,
+ validateUser?: boolean
+}): Promise<{ user: MUserDefault, account: MAccountDefault, videoChannel: MChannelActor }> {
+ const { userToCreate, userDisplayName, channelNames, validateUser = true } = parameters
+