Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
1 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
package gov.va.med.ars.service.impl;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.mockito.Mockito.when;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
import org.mockito.runners.MockitoJUnitRunner;
import gov.va.med.ars.dao.ars.IClaimSubmissionRepository;
/**
* @author
DNS
*
*/
@RunWith(MockitoJUnitRunner.class)
public class RfaiPopulateClaimServiceImplTest {
@Mock
IClaimSubmissionRepository claimSubmissionRepository;
@InjectMocks
RfaiPopulateClaimServiceImpl rfaiPopulateClaimServiceImpl;
@Test
public void testInjections() {
assertNotNull("RfaiPopulateClaimServiceImpl Injections Failed", rfaiPopulateClaimServiceImpl);
}
/**
* Test method for
* {@link gov.va.med.ars.service.impl.RfaiPopulateClaimServiceImpl#getClaimSubmissionStatus(java.lang.Long)}.
*/
@Test
public void testGetClaimSubmissionStatus() throws Exception {
List<String> submissionStatusList = new ArrayList<>();
submissionStatusList.add("PENDING");
submissionStatusList.add("COMPLETE");
submissionStatusList.add("ABANDON");
submissionStatusList.add("SUBMITTED");
when(claimSubmissionRepository.getClaimSubmissions(new BigInteger("1"))).thenReturn(submissionStatusList);
Boolean pendingSubmissionFound = rfaiPopulateClaimServiceImpl.getClaimSubmissionStatus(new BigInteger("1"));
assertEquals(pendingSubmissionFound, Boolean.TRUE);
}
}