Skip to content

Commit

Permalink
Rearrange DQT-related services (#974)
Browse files Browse the repository at this point in the history
* Rename DQT integration tests project

* Rearrange TrsDataSync and DqtReporting bits
  • Loading branch information
gunndabad authored Dec 11, 2023
1 parent 9931d21 commit bf53365
Show file tree
Hide file tree
Showing 127 changed files with 171 additions and 165 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ jobs:
continue-on-error: true # temporary- we're getting sporadic 503 errors here in action setup

dqt_tests:
name: DQT tests
name: DQT integration tests
runs-on: ubuntu-latest
needs: [build]
if: ${{ needs.build.outputs.run_crm_integration_tests == 'true' }}
Expand Down Expand Up @@ -215,12 +215,12 @@ jobs:

- name: Build
run: dotnet build --configuration Release
working-directory: TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.Tests
working-directory: TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests

- name: Run tests
uses: ./.github/workflows/actions/test
with:
test_project_path: TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.Tests
test_project_path: TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests
report_name: "DQT test results"
dotnet_test_args: >-
--no-build
Expand Down
4 changes: 2 additions & 2 deletions TeachingRecordSystem/TeachingRecordSystem.sln
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Suppor
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Core", "src\TeachingRecordSystem.Core\TeachingRecordSystem.Core.csproj", "{BB84ECB4-583D-4068-9A66-883233661594}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Core.Dqt.Tests", "tests\TeachingRecordSystem.Core.Dqt.Tests\TeachingRecordSystem.Core.Dqt.Tests.csproj", "{99B4311C-BD30-4370-BA4F-61BFA7B802FA}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Core.Dqt.CrmIntegrationTests", "tests\TeachingRecordSystem.Core.Dqt.CrmIntegrationTests\TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.csproj", "{99B4311C-BD30-4370-BA4F-61BFA7B802FA}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Core.Tests", "tests\TeachingRecordSystem.Core.Tests\TeachingRecordSystem.Core.Tests.csproj", "{3380ADC3-A691-4B07-9FE3-CB5306974965}"
EndProject
Expand All @@ -41,7 +41,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Worker
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.Hosting", "src\TeachingRecordSystem.Hosting\TeachingRecordSystem.Hosting.csproj", "{BD13EB34-437A-45FE-AE0C-7DAD1E9681C0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TeachingRecordSystem.ServiceDefaults", "src\TeachingRecordSystem.ServiceDefaults\TeachingRecordSystem.ServiceDefaults.csproj", "{01E6CAE9-C591-4C04-A3C1-10BB3A7192FF}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeachingRecordSystem.ServiceDefaults", "src\TeachingRecordSystem.ServiceDefaults\TeachingRecordSystem.ServiceDefaults.csproj", "{01E6CAE9-C591-4C04-A3C1-10BB3A7192FF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@
using TeachingRecordSystem.Api.Validation;
using TeachingRecordSystem.Core.DataStore.Postgres;
using TeachingRecordSystem.Core.Dqt;
using TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
using TeachingRecordSystem.Core.Infrastructure;
using TeachingRecordSystem.Core.Jobs;
using TeachingRecordSystem.Core.Services.AccessYourQualifications;
using TeachingRecordSystem.Core.Services.Certificates;
using TeachingRecordSystem.Core.Services.CrmEntityChanges;
using TeachingRecordSystem.Core.Services.GetAnIdentityApi;
using TeachingRecordSystem.Core.Services.Notify;
using TeachingRecordSystem.Core.Services.TrnGenerationApi;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using Microsoft.Xrm.Sdk.Metadata;
using TeachingRecordSystem.Core.Dqt;
using TeachingRecordSystem.Core.Dqt.Queries;
using TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
using TeachingRecordSystem.Core.Services.DqtReporting;

namespace TeachingRecordSystem.Cli;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
using TeachingRecordSystem.Core.Services.DqtReporting;

namespace TeachingRecordSystem.Cli;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.Extensions.Options;
using Microsoft.Xrm.Sdk.Query;
using TeachingRecordSystem.Core.Dqt;
using TeachingRecordSystem.Core.Dqt.Services.TrsDataSync;
using TeachingRecordSystem.Core.Services.TrsDataSync;

namespace TeachingRecordSystem.Core.Jobs;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System.Runtime.CompilerServices;

[assembly: InternalsVisibleTo("TeachingRecordSystem.Core.Tests")]
[assembly: InternalsVisibleTo("TeachingRecordSystem.Core.Dqt.Tests")]
[assembly: InternalsVisibleTo("TeachingRecordSystem.Core.Dqt.CrmIntegrationTests")]
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@
using Microsoft.Xrm.Sdk.Messages;
using Microsoft.Xrm.Sdk.Query;
using TeachingRecordSystem.Core.DataStore.Postgres;
using TeachingRecordSystem.Core.Dqt;

namespace TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
namespace TeachingRecordSystem.Core.Services.CrmEntityChanges;

public class CrmEntityChangesService : ICrmEntityChangesService
{
Expand Down Expand Up @@ -147,7 +148,7 @@ await UpsertEntityChangesJournal(
// and we want to ensure we don't miss any of them.
var changes = response.EntityChanges.Changes
.Where(e => !modifiedSince.HasValue || e is not NewOrUpdatedItem ||
(e is NewOrUpdatedItem newOrUpdatedItem && newOrUpdatedItem.NewOrUpdatedEntity.GetAttributeValue<DateTime>("modifiedon") >= modifiedSince.Value))
e is NewOrUpdatedItem newOrUpdatedItem && newOrUpdatedItem.NewOrUpdatedEntity.GetAttributeValue<DateTime>("modifiedon") >= modifiedSince.Value)
.ToArray();

// Roll up changes to the same record so callers don't get the same record more than once in a batch.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Query;

namespace TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
namespace TeachingRecordSystem.Core.Services.CrmEntityChanges;

public interface ICrmEntityChangesService
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions;
using TeachingRecordSystem.Core.Dqt;

namespace TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
namespace TeachingRecordSystem.Core.Services.CrmEntityChanges;

public static class ServiceCollectionExtensions
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;

namespace TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
namespace TeachingRecordSystem.Core.Services.DqtReporting;

public class DqtReportingOptions
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Metadata;
using Microsoft.Xrm.Sdk.Query;
using TeachingRecordSystem.Core.Dqt;
using TeachingRecordSystem.Core.Dqt.Queries;
using TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
using TeachingRecordSystem.Core.Services.CrmEntityChanges;

namespace TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
namespace TeachingRecordSystem.Core.Services.DqtReporting;

public partial class DqtReportingService : BackgroundService
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Metadata;

namespace TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
namespace TeachingRecordSystem.Core.Services.DqtReporting;

[DebuggerDisplay("{EntityLogicalName,nq}")]
public class EntityTableMapping
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Options;
using Microsoft.PowerPlatform.Dataverse.Client;
using TeachingRecordSystem.Core.Dqt;

namespace TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
namespace TeachingRecordSystem.Core.Services.DqtReporting;

public static class HostApplicationBuilderExtensions
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
using Microsoft.ApplicationInsights.DataContracts;
using Microsoft.ApplicationInsights.Extensibility;

namespace TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
namespace TeachingRecordSystem.Core.Services.DqtReporting;

public class IgnoreDependencyTelemetryProcessor : ITelemetryProcessor
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
using Microsoft.Data.SqlClient;
using Microsoft.Extensions.Logging;

namespace TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
namespace TeachingRecordSystem.Core.Services.DqtReporting;

public class Migrator
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Options;
using Microsoft.PowerPlatform.Dataverse.Client;
using TeachingRecordSystem.Core.Dqt;

namespace TeachingRecordSystem.Core.Dqt.Services.TrsDataSync;
namespace TeachingRecordSystem.Core.Services.TrsDataSync;

public static class HostApplicationBuilderExtensions
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@
using NpgsqlTypes;
using TeachingRecordSystem.Core.DataStore.Postgres;
using TeachingRecordSystem.Core.DataStore.Postgres.Models;
using TeachingRecordSystem.Core.Dqt;

namespace TeachingRecordSystem.Core.Dqt.Services.TrsDataSync;
namespace TeachingRecordSystem.Core.Services.TrsDataSync;

public class TrsDataSyncHelper
{
Expand Down Expand Up @@ -188,7 +189,7 @@ public async Task SyncContacts(IReadOnlyCollection<Contact> entities, bool ignor

await txn.CommitAsync(cancellationToken);

void WriteNullableValueOrNull<T>(Nullable<T> value, NpgsqlDbType dbType)
void WriteNullableValueOrNull<T>(T? value, NpgsqlDbType dbType)
where T : struct
{
if (value.HasValue)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
using Microsoft.Extensions.Options;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Query;
using TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
using TeachingRecordSystem.Core.Services.CrmEntityChanges;

namespace TeachingRecordSystem.Core.Dqt.Services.TrsDataSync;
namespace TeachingRecordSystem.Core.Services.TrsDataSync;

public class TrsDataSyncService : BackgroundService
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;

namespace TeachingRecordSystem.Core.Dqt.Services.TrsDataSync;
namespace TeachingRecordSystem.Core.Services.TrsDataSync;

public class TrsDataSyncServiceOptions
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,41 +5,41 @@
</PropertyGroup>

<ItemGroup>
<None Remove="Dqt\Services\DqtReporting\Migrations\0001_Initial.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0002_TrackingColumns.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0003_ContactSentQtsAwardedEmail.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0004_ContactAdditionalAttributes.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0005_ContactSlugId.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0006_Incident_msdyn_copilotengaged.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0007_ContactAllowpiiUpdatesFromRegister.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0008_EvergreenMissingColumns.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0009_EvergreenMissingColumns2.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0010_SanctionDetailsLink.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0011_AddHighProfileProgrammeType.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0012_FixProgrammeTypeCasing.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0013_PreviousNameTransactionId.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0014_Contact_dfeta_allowidsigninwithprohibitions.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0015_dfeta_qualification_dfeta_mq_status.sql" />
<None Remove="Dqt\Services\DqtReporting\Migrations\0016_dfeta_qualification_dfeta_trsdeletedevent.sql" />
<None Remove="Services\DqtReporting\Migrations\0001_Initial.sql" />
<None Remove="Services\DqtReporting\Migrations\0002_TrackingColumns.sql" />
<None Remove="Services\DqtReporting\Migrations\0003_ContactSentQtsAwardedEmail.sql" />
<None Remove="Services\DqtReporting\Migrations\0004_ContactAdditionalAttributes.sql" />
<None Remove="Services\DqtReporting\Migrations\0005_ContactSlugId.sql" />
<None Remove="Services\DqtReporting\Migrations\0006_Incident_msdyn_copilotengaged.sql" />
<None Remove="Services\DqtReporting\Migrations\0007_ContactAllowpiiUpdatesFromRegister.sql" />
<None Remove="Services\DqtReporting\Migrations\0008_EvergreenMissingColumns.sql" />
<None Remove="Services\DqtReporting\Migrations\0009_EvergreenMissingColumns2.sql" />
<None Remove="Services\DqtReporting\Migrations\0010_SanctionDetailsLink.sql" />
<None Remove="Services\DqtReporting\Migrations\0011_AddHighProfileProgrammeType.sql" />
<None Remove="Services\DqtReporting\Migrations\0012_FixProgrammeTypeCasing.sql" />
<None Remove="Services\DqtReporting\Migrations\0013_PreviousNameTransactionId.sql" />
<None Remove="Services\DqtReporting\Migrations\0014_Contact_dfeta_allowidsigninwithprohibitions.sql" />
<None Remove="Services\DqtReporting\Migrations\0015_dfeta_qualification_dfeta_mq_status.sql" />
<None Remove="Services\DqtReporting\Migrations\0016_dfeta_qualification_dfeta_trsdeletedevent.sql" />
</ItemGroup>

<ItemGroup>
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0001_Initial.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0002_TrackingColumns.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0003_ContactSentQtsAwardedEmail.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0004_ContactAdditionalAttributes.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0005_ContactSlugId.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0006_Incident_msdyn_copilotengaged.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0007_ContactAllowpiiUpdatesFromRegister.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0008_EvergreenMissingColumns.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0009_EvergreenMissingColumns2.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0010_SanctionDetailsLink.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0011_AddHighProfileProgrammeType.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0012_FixProgrammeTypeCasing.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0013_PreviousNameTransactionId.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0014_Contact_dfeta_allowidsigninwithprohibitions.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0015_dfeta_qualification_dfeta_mq_status.sql" />
<EmbeddedResource Include="Dqt\Services\DqtReporting\Migrations\0016_dfeta_qualification_dfeta_trsdeletedevent.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0001_Initial.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0002_TrackingColumns.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0003_ContactSentQtsAwardedEmail.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0004_ContactAdditionalAttributes.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0005_ContactSlugId.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0006_Incident_msdyn_copilotengaged.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0007_ContactAllowpiiUpdatesFromRegister.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0008_EvergreenMissingColumns.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0009_EvergreenMissingColumns2.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0010_SanctionDetailsLink.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0011_AddHighProfileProgrammeType.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0012_FixProgrammeTypeCasing.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0013_PreviousNameTransactionId.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0014_Contact_dfeta_allowidsigninwithprohibitions.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0015_dfeta_qualification_dfeta_mq_status.sql" />
<EmbeddedResource Include="Services\DqtReporting\Migrations\0016_dfeta_qualification_dfeta_trsdeletedevent.sql" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
using TeachingRecordSystem;
using TeachingRecordSystem.Core;
using TeachingRecordSystem.Core.DataStore.Postgres;
using TeachingRecordSystem.Core.Dqt.Services.CrmEntityChanges;
using TeachingRecordSystem.Core.Dqt.Services.DqtReporting;
using TeachingRecordSystem.Core.Dqt.Services.TrsDataSync;
using TeachingRecordSystem.Core.Infrastructure;
using TeachingRecordSystem.Core.Infrastructure.Configuration;
using TeachingRecordSystem.Core.Services.CrmEntityChanges;
using TeachingRecordSystem.Core.Services.DqtReporting;
using TeachingRecordSystem.Core.Services.TrsDataSync;
using TeachingRecordSystem.Worker.Infrastructure.Logging;

var builder = Host.CreateApplicationBuilder(args);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
using Microsoft.PowerPlatform.Dataverse.Client;
using TeachingRecordSystem.Core.Services.TrnGenerationApi;

namespace TeachingRecordSystem.Core.Dqt.Tests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests;

public sealed class CrmClientFixture : IDisposable
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.PowerPlatform.Dataverse.Client;
using Microsoft.Xrm.Sdk.Query;

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public class ClearTeacherIdentityInfoTests : IAsyncLifetime
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#nullable disable
using Microsoft.PowerPlatform.Dataverse.Client;

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public class CreateTeacherTests : IClassFixture<CreateTeacherFixture>, IAsyncLifetime
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Messages;

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public static class ExecuteTransactionRequestExtensions
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#nullable disable

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public class FindTeachersTests : IClassFixture<FindTeachersFixture>
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#nullable disable

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public class GetCountryTests : IAsyncLifetime
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#nullable disable

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public class GetEarlyYearsStatusTests : IAsyncLifetime
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Messages;

namespace TeachingRecordSystem.Core.Dqt.Tests.DataverseAdapterTests;
namespace TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests;

public class GetEytsAwardeesForDateRangeTests : IAsyncLifetime
{
Expand Down
Loading

0 comments on commit bf53365

Please sign in to comment.