Skip to content
This repository was archived by the owner on Feb 4, 2025. It is now read-only.

Commit 4ca0bc6

Browse files
committed
add test to verify proper string is returned for first name when customer name has multiple space
1 parent bba2b8d commit 4ca0bc6

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

example/src/test/java/org/wordpress/android/fluxc/model/customer/WCCustomerMapperTest.kt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,4 +363,19 @@ class WCCustomerMapperTest {
363363
// then
364364
assertEquals("", result.lastName)
365365
}
366+
367+
@Test
368+
fun `given customer name has multiple spaces, then first name returns proper string`() {
369+
// given
370+
val siteId = 23
371+
val site = SiteModel().apply { id = siteId }
372+
373+
val customerDTO = CustomerFromAnalyticsDTO(name = "firstname and a very long last name")
374+
375+
// when
376+
val result = mapper.mapToModel(site, customerDTO)
377+
378+
// then
379+
assertEquals("firstname", result.firstName)
380+
}
366381
}

0 commit comments

Comments
 (0)