From 38ca4828c163c4daf487594801a5fc9ba7422c3e Mon Sep 17 00:00:00 2001 From: samatstarion Date: Fri, 15 May 2026 16:52:17 +0200 Subject: [PATCH] [Implement] remove trailing space from ExternalObject.CreateUrl; fixes #68 --- .../ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs | 2 +- .../ReqIFExtensions/ExternalObjectExtensions.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs index b2bccb0..fd2daab 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs @@ -79,7 +79,7 @@ public void Verify_that_CreateUrl_returns_expected_url() }; var expectedBase64Uri = Convert.ToBase64String(Encoding.UTF8.GetBytes(externalObject.Uri)); - var expectedUrl = $"/reqif/{header.Identifier}/externalobject/{expectedBase64Uri} "; + var expectedUrl = $"/reqif/{header.Identifier}/externalobject/{expectedBase64Uri}"; Assert.That(externalObject.CreateUrl(), Is.EqualTo(expectedUrl)); } diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs index bee1bf9..c948489 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs @@ -48,7 +48,7 @@ public static string CreateUrl(this ExternalObject externalObject) var url = new StringBuilder(); url.Append($"/reqif/{externalObject.Owner.SpecElAt.ReqIFContent.DocumentRoot.TheHeader.Identifier}"); - url.Append($"/externalobject/{externalObject.Uri.Base64Encode()} "); + url.Append($"/externalobject/{externalObject.Uri.Base64Encode()}"); return url.ToString(); }