• Kotlin - expected: java.util.Collections$SingletonList but was: java.util.ArrayList. Почему?

    zagayevskiy
    @zagayevskiy Куратор тега Kotlin
    Android developer at Yandex
    Короче, видимо, у тебя есть тест, где ты делаешь что-то типа assertEquals(<что-то>, text(<что-то-ещё>));
    Списки ты получаешь разными способами. mutableListOf возвращает java.util.ArrayList, А SingletonList получается из одного элемента вызовом Collections.singletonList(что-то). equals там, видимо не переопределен(не помню сейчас), поэтому и получается такая фигня.
    Ответ написан
    Комментировать