From 167b42f54afd93ec99eb59f534831a36f155a781 Mon Sep 17 00:00:00 2001 From: Danimar Ribeiro Date: Tue, 30 Jun 2015 22:54:14 -0300 Subject: [PATCH] Adicionado testes de data --- pytrustnfe/test/test_utils.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pytrustnfe/test/test_utils.py diff --git a/pytrustnfe/test/test_utils.py b/pytrustnfe/test/test_utils.py new file mode 100644 index 0000000..d8dc4cd --- /dev/null +++ b/pytrustnfe/test/test_utils.py @@ -0,0 +1,27 @@ +# coding=utf-8 +''' +Created on Jun 16, 2015 + +@author: danimar +''' +import mock +import unittest +import datetime +from pytrustnfe.utils import date_tostring, datetime_tostring + + +class test_utils(unittest.TestCase): + + def test_date_tostring(self): + hoje = datetime.date.today() + data = date_tostring(hoje) + self.assertEqual(data, hoje.strftime("%d-%m-%y"), + "Não convertido corretamente") + self.assertRaises(Exception, date_tostring, "Not a date") + + def test_datetime_tostring(self): + hoje = datetime.datetime.now() + data = datetime_tostring(hoje) + self.assertEqual(data, hoje.strftime("%d-%m-%y %H:%M:%S"), + "Não convertido corretamente") + self.assertRaises(Exception, datetime_tostring, "Not a date")