@Test
  public void thatPricelistViewModelDelegatesImportToPricelistImporter() {
    when(media.isBinary()).thenReturn(true);
    when(media.getStreamData()).thenReturn(inputStream);

    pricelistsViewModel.importPricelist(uploadEvent);

    verify(pricelistImporter).importPricelist(inputStream);
    verifyNoMoreInteractions(pricelistImporter);
  }
  @Test(expected = CiscoException.class)
  public void thatImportPricelistThrowsCiscoExceptionIfMediaTypeIsNotBinary() {
    when(media.isBinary()).thenReturn(false);

    pricelistsViewModel.importPricelist(uploadEvent);
  }
 @Before
 public void init() {
   uploadEvent = new UploadEvent("event", null, new Media[] {media});
   pricelistsViewModel.setPricelistImporter(pricelistImporter);
 }