Example #1
0
    def test_unserialize_with_precision(self):
        string = "1:500:USD:2"
        expected = Money(500, 'USD')
        serializer = Serializer()

        actual = serializer.unserialize(string)

        assert expected == actual
Example #2
0
    def test_unserialize_with_fractional_precision(self):
        string = "1:50003:USD:4"
        expected = Money(50003, 'USD', precision=4)
        serializer = Serializer()

        actual = serializer.unserialize(string)

        assert expected == actual