~reviewer/hello-hut

ref: 1db374bf2413300d19f0cef10320d6a0eaa4982b hello-hut/tests/test_greetings.py -rw-r--r-- 516 bytes
1db374bf — Dana Whitfield docs: add an installation guide 7 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import unittest

from hello_hut.greetings import greet


class GreetTest(unittest.TestCase):
    def test_default_name(self):
        self.assertEqual(greet(), "Hello, friend!")

    def test_custom_name(self):
        self.assertEqual(greet("Ada"), "Hello, Ada!")

    def test_shout(self):
        self.assertEqual(greet("Ada", shout=True), "HELLO, ADA!")

    def test_shout_keeps_accents(self):
        self.assertEqual(greet("Zoë", shout=True), "HELLO, ZOË!")


if __name__ == "__main__":
    unittest.main()