forked from plusone/plusone-commons
Compare commits
3 Commits
86d2716b8d
...
d2d824462b
Author | SHA1 | Date | |
---|---|---|---|
d2d824462b | |||
5dbaba3c5a | |||
fe72ddb784 |
100
ProgressOfTesting.txt
Normal file
100
ProgressOfTesting.txt
Normal file
@@ -0,0 +1,100 @@
|
||||
[x] 无需测试
|
||||
[ ] 未开始测试
|
||||
[-] 测试未完成
|
||||
[Y] 测试完成
|
||||
|
||||
xyz.zhouxy.plusone.commons
|
||||
├───annotation
|
||||
│ ReaderMethod.java [x]
|
||||
│ StaticFactoryMethod.java [x]
|
||||
│ UnsupportedOperation.java [x]
|
||||
│ ValueObject.java [x]
|
||||
│ Virtual.java [x]
|
||||
│ WriterMethod.java [x]
|
||||
│
|
||||
├───base
|
||||
│ BoolRef.java [Y]
|
||||
│ CharRef.java [Y]
|
||||
│ DoubleRef.java [Y]
|
||||
│ IntRef.java [Y]
|
||||
│ IWithCode.java [ ]
|
||||
│ IWithIntCode.java [ ]
|
||||
│ IWithLongCode.java [ ]
|
||||
│ JRE.java [ ]
|
||||
│ LongRef.java [Y]
|
||||
│ Ref.java [Y]
|
||||
│
|
||||
├───collection
|
||||
│ AbstractMapWrapper.java [ ]
|
||||
│ CollectionTools.java [ ]
|
||||
│ MapWrapper.java [ ]
|
||||
│ ReadWriteLockedTable.java [ ]
|
||||
│ SafeConcurrentHashMap.java [ ]
|
||||
│
|
||||
├───constant
|
||||
│ PatternConsts.java [ ]
|
||||
│ RegexConsts.java [ ]
|
||||
│
|
||||
├───exception
|
||||
│ │ ParsingFailureException.java [ ]
|
||||
│ │
|
||||
│ ├───business
|
||||
│ │ BizException.java [ ]
|
||||
│ │ InvalidInputException.java [ ]
|
||||
│ │ RequestParamsException.java [ ]
|
||||
│ │
|
||||
│ └───system
|
||||
│ DataOperationResultException.java [ ]
|
||||
│ NoAvailableMacFoundException.java [ ]
|
||||
│ SysException.java [ ]
|
||||
│
|
||||
├───function
|
||||
│ BoolUnaryOperator.java [ ]
|
||||
│ CharUnaryOperator.java [ ]
|
||||
│ Executable.java [ ]
|
||||
│ OptionalSupplier.java [ ]
|
||||
│ PredicateTools.java [ ]
|
||||
│ ThrowingConsumer.java [ ]
|
||||
│ ThrowingPredicate.java [ ]
|
||||
│ ThrowingSupplier.java [ ]
|
||||
│ ToOptionalBiFunction.java [ ]
|
||||
│ ToOptionalFunction.java [ ]
|
||||
│
|
||||
├───model
|
||||
│ │ Chinese2ndGenIDCardNumber.java [-]
|
||||
│ │ Gender.java [ ]
|
||||
│ │ IDCardNumber.java [ ]
|
||||
│ │ ValidatableStringRecord.java [-]
|
||||
│ │
|
||||
│ └───dto
|
||||
│ PageResult.java [-]
|
||||
│ PagingAndSortingQueryParams.java [-]
|
||||
│ PagingParams.java [-]
|
||||
│ UnifiedResponse.java [-]
|
||||
│
|
||||
├───sql
|
||||
│ JdbcSql.java [ ]
|
||||
│ MyBatisSql.java [-]
|
||||
│ SQL.java [ ]
|
||||
│
|
||||
├───time
|
||||
│ Quarter.java [-]
|
||||
│ YearQuarter.java [-]
|
||||
│
|
||||
└───util
|
||||
ArrayTools.java [-]
|
||||
AssertTools.java [-]
|
||||
BigDecimals.java [-]
|
||||
ConcurrentHashMapTools.java [-]
|
||||
DateTimeTools.java [-]
|
||||
Enumeration.java [Y]
|
||||
EnumTools.java [-]
|
||||
IdGenerator.java [ ]
|
||||
IdWorker.java [ ]
|
||||
Numbers.java [ ]
|
||||
OptionalTools.java [ ]
|
||||
RandomTools.java [ ]
|
||||
RegexTools.java [ ]
|
||||
SnowflakeIdGenerator.java [ ]
|
||||
StringTools.java [ ]
|
||||
TreeBuilder.java [-]
|
@@ -25,7 +25,9 @@ import java.util.regex.Pattern;
|
||||
*/
|
||||
public final class PatternConsts {
|
||||
|
||||
public static final Pattern DATE = Pattern.compile(RegexConsts.DATE);
|
||||
// TODO 【添加】 新增身份证等正则常量
|
||||
|
||||
public static final Pattern DATE = Pattern.compile(RegexConsts.DATE); // TODO 【优化】 修改为对应的日期格式名称
|
||||
|
||||
public static final Pattern PASSWORD = Pattern.compile(RegexConsts.PASSWORD);
|
||||
|
||||
|
@@ -23,7 +23,11 @@ package xyz.zhouxy.plusone.commons.constant;
|
||||
*/
|
||||
public final class RegexConsts {
|
||||
|
||||
public static final String DATE = "^\\d{4}-\\d{2}-\\d{2}";
|
||||
// TODO 【优化】 根据需要添加 group
|
||||
|
||||
// TODO 【添加】 新增身份证等正则常量
|
||||
|
||||
public static final String DATE = "^\\d{4}-\\d{2}-\\d{2}"; // TODO 【优化】 修改为对应的日期格式名称
|
||||
|
||||
public static final String PASSWORD = "^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z])[\\w\\\\!#$%&'*\\+\\-/=?^`{|}~@\\(\\)\\[\\]\",\\.;':><]{8,32}$";
|
||||
|
||||
|
@@ -14,19 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package xyz.zhouxy.plusone.commons.util;
|
||||
package xyz.zhouxy.plusone.commons.base;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import xyz.zhouxy.plusone.commons.base.BoolRef;
|
||||
import xyz.zhouxy.plusone.commons.base.CharRef;
|
||||
import xyz.zhouxy.plusone.commons.base.DoubleRef;
|
||||
import xyz.zhouxy.plusone.commons.base.IntRef;
|
||||
import xyz.zhouxy.plusone.commons.base.LongRef;
|
||||
import xyz.zhouxy.plusone.commons.base.Ref;
|
||||
|
||||
@Slf4j
|
||||
class RefTests {
|
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package xyz.zhouxy.plusone.commons.util;
|
||||
package xyz.zhouxy.plusone.commons.sql;
|
||||
|
||||
import static xyz.zhouxy.plusone.commons.sql.MyBatisSql.IN;
|
||||
|
||||
@@ -22,8 +22,6 @@ import org.junit.jupiter.api.Test;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import xyz.zhouxy.plusone.commons.sql.MyBatisSql;
|
||||
|
||||
class MyBatisSqlBuilderTests {
|
||||
private static final Logger log = LoggerFactory.getLogger(MyBatisSqlBuilderTests.class);
|
||||
|
Reference in New Issue
Block a user