forked from fanruan/easyexcel
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
944 B
29 lines
944 B
package com.alibaba.easyexcel.test.core.converter; |
|
|
|
import java.math.BigDecimal; |
|
|
|
import com.alibaba.excel.converters.WriteConverterContext; |
|
import com.alibaba.excel.converters.floatconverter.FloatNumberConverter; |
|
import com.alibaba.excel.metadata.data.WriteCellData; |
|
|
|
import org.junit.Assert; |
|
import org.junit.FixMethodOrder; |
|
import org.junit.Test; |
|
import org.junit.runners.MethodSorters; |
|
|
|
/** |
|
* @author Jiaju Zhuang |
|
*/ |
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING) |
|
public class ConverterTest { |
|
|
|
@Test |
|
public void t01FloatNumberConverter() { |
|
FloatNumberConverter floatNumberConverter = new FloatNumberConverter(); |
|
WriteConverterContext<Float> context = new WriteConverterContext<>(); |
|
context.setValue(95.62F); |
|
WriteCellData<?> writeCellData = floatNumberConverter.convertToExcelData(context); |
|
Assert.assertEquals(0, writeCellData.getNumberValue().compareTo(new BigDecimal("95.62"))); |
|
} |
|
|
|
}
|
|
|