コード例 #1
0
def test_exception():
    serializer = JsonSerializer()

    with pytest.raises(ValueError):
        serializer.deserialize_header('{sss')

    with pytest.raises(TypeError):
        serializer.serialize_body({"sss"})

    with pytest.raises(ValueError):
        serializer.deserialize_body('{sss')
コード例 #2
0
def test_exception():
    serializer = JsonSerializer()

    with pytest.raises(ValueError):
        serializer.deserialize_header('{sss')

    with pytest.raises(TypeError):
        serializer.serialize_body({"sss"})

    with pytest.raises(ValueError):
        serializer.deserialize_body('{sss')
コード例 #3
0
def test_body(v1, v2):
    serializer = JsonSerializer()
    assert v2 == serializer.serialize_body(v1)
    assert v1 == serializer.deserialize_body(v2)
コード例 #4
0
def test_body(v1, v2):
    serializer = JsonSerializer()
    assert v2 == serializer.serialize_body(v1)
    assert v1 == serializer.deserialize_body(v2)