use of com.instructure.canvasapi2.models.QuizSubmission in project instructure-android by instructure.
the class QuizManager_Test method getAllQuizSubmissions.
public static void getAllQuizSubmissions(StatusCallback<List<QuizSubmission>> callback) {
Response response = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
List<QuizSubmission> quizSubmissions = new ArrayList<>();
QuizSubmission quizSubmission = new QuizSubmission();
quizSubmission.setQuizId(456321L);
quizSubmissions.add(quizSubmission);
retrofit2.Response<List<QuizSubmission>> response1 = retrofit2.Response.success(quizSubmissions, response);
callback.onResponse(response1, new LinkHeaders(), ApiType.CACHE);
}
use of com.instructure.canvasapi2.models.QuizSubmission in project instructure-android by instructure.
the class QuizManager_Test method startQuizPreview.
public static void startQuizPreview(long courseId, long quizId, StatusCallback<QuizSubmissionResponse> callback) {
// TODO:
Response response = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
QuizSubmissionResponse quizSubmissionResponse = new QuizSubmissionResponse();
QuizSubmission quizSubmission = new QuizSubmission();
quizSubmission.setId(8);
List<QuizSubmission> quizSubmissions = new ArrayList<>();
quizSubmissions.add(quizSubmission);
quizSubmissionResponse.setQuizSubmissions(quizSubmissions);
retrofit2.Response<QuizSubmissionResponse> response1 = retrofit2.Response.success(quizSubmissionResponse, response);
callback.onResponse(response1, new LinkHeaders(), ApiType.CACHE);
}
Aggregations