Skip to content

Commit 322a603

Browse files
committed
feat: Update class model kv_setting_response.dart
Tambahkan property `sign_up_method`.
1 parent a0ad65c commit 322a603

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

lib/feature/data/model/kv_setting/kv_setting_response.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,12 @@ part 'kv_setting_response.g.dart';
77
class KvSettingResponse extends Equatable {
88
@JsonKey(name: 'discord_channel_id')
99
final String? discordChannelId;
10+
@JsonKey(name: 'sign_up_method')
11+
final String? signUpMethod;
1012

1113
KvSettingResponse({
1214
required this.discordChannelId,
15+
required this.signUpMethod,
1316
});
1417

1518
factory KvSettingResponse.fromJson(Map<String, dynamic> json) => _$KvSettingResponseFromJson(json);
@@ -19,10 +22,11 @@ class KvSettingResponse extends Equatable {
1922
@override
2023
List<Object?> get props => [
2124
discordChannelId,
25+
signUpMethod,
2226
];
2327

2428
@override
2529
String toString() {
26-
return 'KvSettingResponse{discordChannelId: $discordChannelId}';
30+
return 'KvSettingResponse{discordChannelId: $discordChannelId, signUpMethod: $signUpMethod}';
2731
}
2832
}

test/feature/data/model/kv_setting/kv_setting_response_test.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ void main() {
2121
tModel.props,
2222
[
2323
tModel.discordChannelId,
24+
tModel.signUpMethod,
2425
],
2526
);
2627
},
@@ -32,7 +33,7 @@ void main() {
3233
// assert
3334
expect(
3435
tModel.toString(),
35-
'KvSettingResponse{discordChannelId: ${tModel.discordChannelId}}',
36+
'KvSettingResponse{discordChannelId: ${tModel.discordChannelId}, signUpMethod: ${tModel.signUpMethod}}',
3637
);
3738
},
3839
);
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
{
2-
"discord_channel_id": "testDiscordChannelId"
2+
"discord_channel_id": "testDiscordChannelId",
3+
"sign_up_method": "testSignUpMethod"
34
}

0 commit comments

Comments
 (0)