Separate commonly used DepositionTypeCheck into methods

Closes gh-34573

Signed-off-by: ChanHyeongLee <cksgud410@gmail.com>
[brian.clozel@broadcom.com: apply code conventions]
Signed-off-by: Brian Clozel <brian.clozel@broadcom.com>
This commit is contained in:
ChanHyeongLee
2025-03-11 17:46:03 +09:00
committed by Brian Clozel
parent de75b6e1a2
commit 8ee09e5766
2 changed files with 32 additions and 3 deletions

View File

@@ -310,4 +310,28 @@ class ContentDispositionTests {
.isEqualTo(filename);
}
@Test
void attachmentType(){
ContentDisposition attachment = ContentDisposition.attachment().build();
assertThat(attachment.isAttachment()).isTrue();
assertThat(attachment.isFormData()).isFalse();
assertThat(attachment.isInline()).isFalse();
}
@Test
void formDataType(){
ContentDisposition formData = ContentDisposition.formData().build();
assertThat(formData.isAttachment()).isFalse();
assertThat(formData.isFormData()).isTrue();
assertThat(formData.isInline()).isFalse();
}
@Test
void inlineType(){
ContentDisposition inline = ContentDisposition.inline().build();
assertThat(inline.isAttachment()).isFalse();
assertThat(inline.isFormData()).isFalse();
assertThat(inline.isInline()).isTrue();
}
}