Я хочу использовать шпиона, чтобы издеваться над методом, но мне нужно получить некоторые фиктивные данные взамен - PullRequest
1 голос
/ 09 октября 2019

Я хочу смоделировать getUserDataFromExt () и передать локальную хеш-карту, ожидая, что она вернет некоторый список данных, а также добавить / присвоить некоторые значения переданному в хеш-карте.

Примечание: я не могу внедрить этоhashmap из конструктора и макет.

 public List<Report> getUserData() {
    .............
    ..............
    Map<String, Set<Integer>> studyToRelationshipPk = new HashMap<>();
                List<NetworkUserSiteDetail> uniqueList = getUserDataFromExt(studyToRelationshipPk);

    ..............
    }

Есть ли способ, которым я могу смоделировать метод и по-прежнему получать данные, передаваемые в локальном аргументе, и возвращать некоторый список.

...