package com.nicusa.assembler;
import com.nicusa.domain.Drug;
import com.nicusa.resource.DrugResource;
import org.hamcrest.Matcher;
import org.junit.Test;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.*;
/**
* Created by mchurch on 6/23/15.
*/
public class DrugAssemblerTest {
@Test
public void testToResource() throws Exception {
RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest()));
Drug drug = new Drug();
drug.setId(1L);
drug.setName("myfda");
DrugAssembler drugAssembler = new DrugAssembler();
DrugResource drugResource = drugAssembler.toResource(drug);
assertThat(drugResource.getName(), is(drug.getName()));
}
}