swagger_generator_flutter/test_property_name.dart

21 lines
862 B
Dart

import 'lib/utils/string_utils.dart';
void main() {
// 测试属性名转换
print('Testing property name conversion:');
print('classCadreId -> ${StringUtils.toDartPropertyName('classCadreId')}');
print('meetingTitle -> ${StringUtils.toDartPropertyName('meetingTitle')}');
print('taskInfo -> ${StringUtils.toDartPropertyName('taskInfo')}');
print(
'sunTaskUserResults -> ${StringUtils.toDartPropertyName('sunTaskUserResults')}');
print(
'sunTaskFileResults -> ${StringUtils.toDartPropertyName('sunTaskFileResults')}');
// 测试下划线格式
print('\nTesting snake_case conversion:');
print(
'class_cadre_id -> ${StringUtils.toDartPropertyName('class_cadre_id')}');
print('meeting_title -> ${StringUtils.toDartPropertyName('meeting_title')}');
print('task_info -> ${StringUtils.toDartPropertyName('task_info')}');
}