Package org.hamster.weixinmp.test.service

Source Code of org.hamster.weixinmp.test.service.WxMediaServiceTest

/**
*
*/
package org.hamster.weixinmp.test.service;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

import org.apache.commons.io.IOUtils;
import org.hamster.weixinmp.constant.WxMediaTypeEnum;
import org.hamster.weixinmp.dao.entity.item.WxItemImageEntity;
import org.hamster.weixinmp.exception.WxException;
import org.hamster.weixinmp.service.WxAuthService;
import org.hamster.weixinmp.service.WxMediaService;
import org.hamster.weixinmp.test.base.AbstractWxServiceTest;
import org.junit.Ignore;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;

/**
* @author grossopaforever@gmail.com
* @version Jan 4, 2014
*
*/
public class WxMediaServiceTest extends AbstractWxServiceTest {

  @Autowired
  WxAuthService authService;

  @Autowired
  WxMediaService mediaService;

  @Test
  @Ignore
  public void testMedia() throws WxException, FileNotFoundException, IOException {
    File imageFile = new File("src/test/resources/media/cat.jpg");
    byte[] content = IOUtils.toByteArray(new FileReader(imageFile));
    WxItemImageEntity imageMedia = (WxItemImageEntity) mediaService
        .remoteMediaUpload(accessToken, WxMediaTypeEnum.IMAGE, content);
    System.out.println(imageMedia);
  }
}
TOP

Related Classes of org.hamster.weixinmp.test.service.WxMediaServiceTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.