test protected static methods [ci skip]
test protected static methods [ci skip]