This commit is contained in:
Looly
2024-07-12 16:57:52 +08:00
parent 66c7638a87
commit 3e20e48f54
2 changed files with 31 additions and 17 deletions

View File

@@ -0,0 +1,30 @@
package org.dromara.hutool.core.bean;
import lombok.Data;
import org.junit.jupiter.api.Test;
import java.util.Collection;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class BeanDescFactoryTest {
@Test
void getBeanDescTest() {
final BeanDesc beanDesc = BeanDescFactory.getBeanDesc(Food.class);
final Collection<PropDesc> props = beanDesc.getProps();
assertEquals(2, props.size());
}
@Test
void getBeanDescWithoutCacheTest() {
final BeanDesc beanDesc = BeanDescFactory.getBeanDescWithoutCache(Food.class);
final Collection<PropDesc> props = beanDesc.getProps();
assertEquals(2, props.size());
}
@Data
public static class Food {
private String bookID;
private String code;
}
}