@@ -0,0 +1,945 @@
+package com.stolets.rxdiffutil.diffrequest;%0A%0Aimport android.support.v7.util.DiffUtil;%0A%0Aimport com.stolets.rxdiffutil.BaseTest;%0A%0Aimport org.junit.Test;%0Aimport org.mockito.Mock;%0A%0Aimport static org.hamcrest.MatcherAssert.assertThat;%0Aimport static org.hamcrest.Matchers.is;%0Aimport static org.hamcrest.Matchers.notNullValue;%0A%0Apublic class DiffRequestManagerTest extends BaseTest %7B%0A    private static final String TEST_TAG = %22TEST_TAG%22;%0A%0A    @Mock%0A    DiffUtil.Callback mCallback;%0A%0A    @Test%0A    public void addPendingRequest_AddsRequestToMap() %7B%0A        // Given%0A        final DiffRequestManager manager = new DiffRequestManager();%0A        final DiffRequest diffRequest = new DiffRequest(true, TEST_TAG, mCallback);%0A%0A        // When%0A        manager.addPendingRequest(diffRequest);%0A%0A        // Then%0A        assertThat(manager.getPendingRequests().size(), is(1));%0A        assertThat(manager.getPendingRequests().get(TEST_TAG), notNullValue());%0A    %7D%0A%7D%0A

Add DiffRequestManager unit tests