python unittest, 1st test pass

* we don't need expensive database creation with django TestCase, so I changed it to unittest.TestCase
* first test case pass: we don't need `<p>&nbsp;</p>` - text spacing should be done by css margins etc.