1

使用 MAPSTRUCT 的 Java 类我们在接口内部有静态变量 INSTANCE,并且该接口实现是在运行时创建的。那么,如何在 Java 中模拟使用 Map Struct 的类?

    @Mapper 1
    public interface CarMapper {

        CarMapper INSTANCE = Mappers.getMapper( CarMapper.class ); 3

        @Mapping(source = "numberOfSeats", target = "seatCount")
        CarDto carToCarDto(Car car); 2
    }


    public class A
    {
        public CarDto getCardto()
        {
            CarDto carDto = CarMapper.INSTANCE.carToCarDto(car);
            return carDto;
        }

    }

如何为 A 类创建模拟?

4

1 回答 1

0

如果你想模拟类A,那么你可以这样做Mockito.mock(A.class)

于 2017-06-17T07:35:24.897 回答