Почему isCanceled()
возвращает false после вызова функции cancel()
?В исходном коде я вижу, что переменная mIsCanceled
должна быть установлена в true, тогда я вызываю функцию cancel()
.Используйте этот тест для воспроизведения ошибки:
package some.package.com
import android.os.CancellationSignal
import junit.framework.TestCase.assertTrue
import org.junit.Test
class TestCancelationSignal {
@Test
fun SaveToFileEncryptData() {
val cancelationSignal = CancellationSignal()
cancelationSignal.cancel()
assertTrue(cancelationSignal.isCanceled)
}
}