package com.mercandalli.android.apps.files.support; import android.content.Context; import com.mercandalli.android.apps.files.main.Config; import java.util.ArrayList; import java.util.List; @SuppressWarnings("unused") public class SupportManagerMock extends SupportManager { private final List<SupportComment> mSupportComments; @SuppressWarnings("UnusedParameters") public SupportManagerMock(final Context contextApp) { mSupportComments = new ArrayList<>(); for (int i = 0; i < 3; i++) { mSupportComments.add(new SupportComment( String.valueOf(i), String.valueOf(i), false, "Comment " + i, "", "", Config.getNotificationId(), "23", "Maguro", "Samsung", "fr", "France", 10)); } } @Override /* package */ void getSupportComment(final String deviceId) { notifyGetSupportManagerCallbackSucceeded(deviceId, mSupportComments, false); } @Override /* package */ void addSupportComment(SupportComment supportComment) { mSupportComments.add(supportComment); notifyGetSupportManagerCallbackSucceeded(supportComment.getIdDevice(), mSupportComments, false); } @Override /* package */ void deleteSupportComment(SupportComment supportComment) { notifyGetSupportManagerCallbackSucceeded(supportComment.getIdDevice(), mSupportComments, false); } @Override void getAllDeviceIds() { notifyGetSupportManagerCallbackSucceeded(null, mSupportComments, true); } }