Source code for HelloWorld.HelloWorldTestCase

import unittest

from .HelloWorld import HelloWorld


[docs]class HelloWorldTestCase(unittest.TestCase):
[docs] def setUp(self): self.challenge = HelloWorld()
[docs] def test__init__(self): self.assertIsInstance(self.challenge, HelloWorld)
[docs] def test_build(self): self.challenge.lines = ['5', 'xxx'] self.challenge.build() self.assertEqual(5, self.challenge.model.split_at) self.assertEqual('xxx', self.challenge.model.word)
[docs] def test_calc(self): self.challenge.model.split_at = 5 self.challenge.model.word = 'honeymoon' self.challenge.calc() self.assertEqual('moon honey', self.challenge.result)