Beispiel #1
0
    def test_message_hash(self):
        # Arrange
        message = Document(
            document_id=UUID4(),
            ts_init=0,
        )

        # Act, Assert
        assert isinstance(hash(message), int)
    def test_message_hash(self):
        # Arrange
        message = Document(
            identifier=uuid4(),
            timestamp=UNIX_EPOCH,
        )

        # Act
        # Assert
        assert isinstance(hash(message), int)
Beispiel #3
0
    def test_message_hash(self):
        # Arrange
        message = Document(
            identifier=uuid4(),
            timestamp=UNIX_EPOCH,
        )

        # Act
        # Assert
        self.assertEqual(int, type(hash(message)))
Beispiel #4
0
    def test_message_str_and_repr(self):
        # Arrange
        uuid = UUID4()
        message = Document(
            document_id=uuid,
            ts_init=0,
        )

        # Act, Assert
        assert str(message) == f"Document(id={uuid}, ts_init=0)"
        assert str(message) == f"Document(id={uuid}, ts_init=0)"
    def test_message_str_and_repr(self):
        # Arrange
        uuid = uuid4()
        message = Document(
            identifier=uuid,
            timestamp=UNIX_EPOCH,
        )

        # Act
        # Assert
        assert f"Document(id={uuid}, timestamp=1970-01-01 00:00:00+00:00)" == str(message)
        assert f"Document(id={uuid}, timestamp=1970-01-01 00:00:00+00:00)" == str(message)
Beispiel #6
0
    def test_message_str_and_repr(self):
        # Arrange
        uuid = uuid4()
        message = Document(
            identifier=uuid,
            timestamp_ns=0,
        )

        # Act
        # Assert
        assert str(message) == f"Document(id={uuid}, timestamp=0)"
        assert str(message) == f"Document(id={uuid}, timestamp=0)"