Files
feedcrawler/testenv/tests/utilities/testserializer.py
2016-07-01 09:39:03 +02:00

28 lines
781 B
Python
Executable File

__author__ = 'stubbfel'
import unittest
from utilities.serializer import Serializer
class SerializerUtilitiesTest(unittest.TestCase):
def setUp(self):
self.__testdict = {"test": "1234", "0815": "Hallo Welt"}
self.__serializer = Serializer()
def test_serialize(self):
test_ser = self.__serializer.serialize(self.__testdict)
self.assertEqual(test_ser, self.__testdict)
def test_serialize_error_not_equal(self):
test_string = self.__serializer.serialize(self.__testdict)
test_string2 = ""
self.assertNotEqual(test_string, test_string2)
def test_serialize_error_raise_assert(self):
self.assertRaises(AssertionError, self.__serializer.serialize, "")
if __name__ == '__main__':
unittest.main()