package com.nextcloud.talk.activities import androidx.test.espresso.intent.rule.IntentsTestRule import com.nextcloud.talk.users.UserManager import org.junit.Assert.assertNotNull import org.junit.Rule import org.junit.Test class MainActivityTest { @get:Rule val activityRule: IntentsTestRule = IntentsTestRule( MainActivity::class.java, true, false ) @Test fun login() { val sut = activityRule.launchActivity(null) val user = sut.userManager.storeProfile( "test", UserManager.UserAttributes( null, serverUrl = "http://server/nc", currentUser = true, userId = "test", token = "test", displayName = "Test Name", pushConfigurationState = null, capabilities = null, serverVersion = null, certificateAlias = null, externalSignalingServer = null ) ).blockingGet() assertNotNull("Error creating user", user) } }