PropertyAccessorTest.java
package com.fasterxml.jackson.annotation;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
// Silly test for PropertyAccessor, for code coverage
public class PropertyAccessorTest
{
@Test
public void testProperties()
{
assertTrue(PropertyAccessor.ALL.creatorEnabled());
assertTrue(PropertyAccessor.CREATOR.creatorEnabled());
assertTrue(PropertyAccessor.CREATOR.creatorEnabled());
assertTrue(PropertyAccessor.ALL.getterEnabled());
assertTrue(PropertyAccessor.GETTER.getterEnabled());
assertFalse(PropertyAccessor.CREATOR.getterEnabled());
assertTrue(PropertyAccessor.ALL.isGetterEnabled());
assertTrue(PropertyAccessor.IS_GETTER.isGetterEnabled());
assertFalse(PropertyAccessor.CREATOR.isGetterEnabled());
assertTrue(PropertyAccessor.ALL.setterEnabled());
assertTrue(PropertyAccessor.SETTER.setterEnabled());
assertFalse(PropertyAccessor.CREATOR.setterEnabled());
assertTrue(PropertyAccessor.ALL.fieldEnabled());
assertTrue(PropertyAccessor.FIELD.fieldEnabled());
assertFalse(PropertyAccessor.CREATOR.fieldEnabled());
}
}