public void NavigatioTarget_ValidPosition_PropertyPositionReturnsSameValue()
        {
            // Arrange
            DocumentId documentId = DocumentId.CreateNewId(ProjectId.CreateNewId());
            int        position   = 42;
            int        actualResult;
            int        expectedResult = position;

            // Act
            actualResult = new NavigationTarget(documentId, position).Position;

            // Assert
            actualResult.Should().Be(expectedResult);
        }
        public void NavigatioTarget_ValidDocumentId_PropertyDocumentIdReturnsSameObject()
        {
            // Arrange
            DocumentId documentId = DocumentId.CreateNewId(ProjectId.CreateNewId());
            int        position   = 42;
            DocumentId actualResult;
            DocumentId expectedResult = documentId;

            // Act
            actualResult = new NavigationTarget(documentId, position).DocumentId;

            // Assert
            actualResult.Should().BeSameAs(expectedResult);
        }