mirror of
https://github.com/thunderbird/thunderbird-android.git
synced 2024-09-20 12:12:15 +02:00
Add (failing) tests to DisplayRecipientsExtractorTest
This commit is contained in:
parent
9bcd64f54e
commit
424a37eaeb
@ -48,6 +48,45 @@ class DisplayRecipientsExtractorTest {
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `single recipient is identity address with different local part case`() {
|
||||
val message = buildMessage {
|
||||
header("To", "Test User <ME@domain.example>")
|
||||
}
|
||||
|
||||
val displayRecipients = displayRecipientsExtractor.extractDisplayRecipients(message, account)
|
||||
|
||||
assertThat(displayRecipients).isEqualTo(
|
||||
DisplayRecipients(recipientNames = listOf("me"), numberOfRecipients = 1),
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `single recipient is identity address with different domain case`() {
|
||||
val message = buildMessage {
|
||||
header("To", "Test User <me@DOMAIN.EXAMPLE>")
|
||||
}
|
||||
|
||||
val displayRecipients = displayRecipientsExtractor.extractDisplayRecipients(message, account)
|
||||
|
||||
assertThat(displayRecipients).isEqualTo(
|
||||
DisplayRecipients(recipientNames = listOf("me"), numberOfRecipients = 1),
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `single recipient is identity address with different local part and domain case`() {
|
||||
val message = buildMessage {
|
||||
header("To", "Test User <ME@DOMAIN.EXAMPLE>")
|
||||
}
|
||||
|
||||
val displayRecipients = displayRecipientsExtractor.extractDisplayRecipients(message, account)
|
||||
|
||||
assertThat(displayRecipients).isEqualTo(
|
||||
DisplayRecipients(recipientNames = listOf("me"), numberOfRecipients = 1),
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `single recipient is a contact`() {
|
||||
val message = buildMessage {
|
||||
|
Loading…
Reference in New Issue
Block a user