コード例 #1
0
ファイル: test_serializer.py プロジェクト: pombredanne/ddby
    def test_serialize_with_zero_precision(self):
        m = Money(500, 'JPY')
        expected = '1:500:JPY:0'

        serializer = Serializer()
        actual = serializer.serialize(m)

        assert actual == expected
コード例 #2
0
ファイル: test_serializer.py プロジェクト: btoconnor/ddby
    def test_serialize_with_fractional_precision(self):
        m = Money(40003, 'USD', precision=3)
        expected = '1:40003:USD:3' # 40.003 USD

        serializer = Serializer()
        actual = serializer.serialize(m)

        assert actual == expected, "{0} != {1}".format(actual, expected)
コード例 #3
0
ファイル: test_serializer.py プロジェクト: pombredanne/ddby
    def test_serialize_with_precision(self):
        m = Money(500, 'USD')
        expected = "1:500:USD:2"

        serializer = Serializer()

        actual = serializer.serialize(m)

        assert expected == actual