forked from openlp/openlp
Add test
This commit is contained in:
parent
2613ad3076
commit
fa5787e5d8
@ -125,3 +125,31 @@ class TestDB(TestCase):
|
|||||||
|
|
||||||
# THEN: The type should be correct
|
# THEN: The type should be correct
|
||||||
self.assertEqual(author_type, AuthorType.Words)
|
self.assertEqual(author_type, AuthorType.Words)
|
||||||
|
|
||||||
|
def test_author_get_display_name(self):
|
||||||
|
"""
|
||||||
|
Test that the display name of an author is correct
|
||||||
|
"""
|
||||||
|
# GIVEN: An author
|
||||||
|
author = Author()
|
||||||
|
author.display_name = "John Doe"
|
||||||
|
|
||||||
|
# WHEN: We call the get_display_name() function
|
||||||
|
display_name = author.get_display_name()
|
||||||
|
|
||||||
|
# THEN: It should return only the name
|
||||||
|
self.assertEqual("John Doe", display_name)
|
||||||
|
|
||||||
|
def test_author_get_display_name_with_type(self):
|
||||||
|
"""
|
||||||
|
Test that the display name of an author with a type is correct
|
||||||
|
"""
|
||||||
|
# GIVEN: An author
|
||||||
|
author = Author()
|
||||||
|
author.display_name = "John Doe"
|
||||||
|
|
||||||
|
# WHEN: We call the get_display_name() function
|
||||||
|
display_name = author.get_display_name(AuthorType.Words)
|
||||||
|
|
||||||
|
# THEN: It should return the name with the type in brackets
|
||||||
|
self.assertEqual("John Doe (Words)", display_name)
|
||||||
|
Loading…
Reference in New Issue
Block a user