yavsc/src/PostIt.Tests
Paul Schneider 980153a9fc refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto
When commit d14f06bc moved BlogPost from PostIt.Models to
Yavsc.Blogspot, it created an unfortunate collision with the
server-side EF entity Yavsc.Models.Blog.BlogPost. The two
classes have nothing in common beyond the name; the DTO is
the wire shape PostIt exchanges with the Blogs API, the EF
entity is the persistence model. Server code that imports both
namespaces (BlogSpotService.cs, etc.) ended up with 'BlogPost
is an ambiguous reference between X and Y' errors.

Renaming the client DTO to BlogPostDto (matching the
naming convention of the other DTOs in Yavsc.Api.Client.Dtos
— CircleDto, CircleAuthorizationDto, UserSearchResultDto)
disambiguates without renaming the EF entity on the server.

The namespace stays Yavsc.Blogspot; only the class name
changes. All call sites (client code, tests, XAML DataTemplates,
XML doc comments) are updated mechanically.
2026-08-18 00:20:01 +01:00
..
BearerScopeTests.cs refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto 2026-08-18 00:20:01 +01:00
BlogApiTestFakes.cs refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto 2026-08-18 00:20:01 +01:00
Directory.Packages.props Split Directory.Packages.props: shared versions in root, per-product in src/ 2026-06-19 18:51:18 +01:00
FakeAuthorizingBrowser.cs Identity reloaded 2026-07-05 23:56:10 +01:00
MainPageSaveTests.cs refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto 2026-08-18 00:20:01 +01:00
OidcStubAuthority.cs Identity reloaded 2026-07-05 23:56:10 +01:00
PostIt.Tests.csproj Exploiting GitVersion 2026-06-28 14:11:26 +01:00
PostItViewModelTests.cs refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto 2026-08-18 00:20:01 +01:00
SchemeUrlDetectorTests.cs postit: traceable OIDC login UX + session persistence + 2nd-instance early exit 2026-06-27 12:47:52 +01:00
SessionStatusBannerTests.cs using Material.Avalonia 2026-07-09 23:28:46 +01:00
SettingsLoadTests.cs simpler 2026-07-08 23:16:16 +01:00
SignaturePadControlTests.cs a Signature Pad 2026-07-04 14:43:39 +01:00
SignaturePageViewModelTests.cs feat(postit): signature capture page (dev entry, file persistence) 2026-07-04 15:11:22 +01:00
TestApp.cs PostIt testing setup 2026-06-19 16:55:42 +01:00
UnitTest1.cs PostIt testing setup 2026-06-19 16:55:42 +01:00
YavscApiClientTests.cs feat(api-client): add Yavsc.Api.Client with Blog + Circle + BlogAcl clients 2026-08-17 23:50:35 +01:00