diff --git a/backend/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppChatToolsTests.cs b/backend/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppChatToolsTests.cs index 69c2ae947..8898998b8 100644 --- a/backend/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppChatToolsTests.cs +++ b/backend/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppChatToolsTests.cs @@ -5,6 +5,7 @@ // All rights reserved. Licensed under the MIT license. // ========================================================================== +using Squidex.AI; using Squidex.Domain.Apps.Core; using Squidex.Domain.Apps.Core.TestHelpers; using Squidex.Domain.Apps.Entities.TestHelpers; @@ -42,7 +43,7 @@ public class AppChatToolsTests : GivenContext Assert.Equal("clients", tool.Spec.Name); Assert.Equal("Clients", tool.Spec.DisplayName); - var result = await tool.ExecuteAsync(null!, default); + var result = await tool.ExecuteAsync(Activator.CreateInstance(), default); Assert.Contains($"{App.Name}:default", result); @@ -69,7 +70,7 @@ public class AppChatToolsTests : GivenContext Assert.Equal("languages", tool.Spec.Name); Assert.Equal("Languages", tool.Spec.DisplayName); - var result = await tool.ExecuteAsync(null!, default); + var result = await tool.ExecuteAsync(Activator.CreateInstance(), default); Assert.Contains($"\"de\"", result); @@ -96,7 +97,7 @@ public class AppChatToolsTests : GivenContext Assert.Equal("roles", tool.Spec.Name); Assert.Equal("Roles", tool.Spec.DisplayName); - var result = await tool.ExecuteAsync(null!, default); + var result = await tool.ExecuteAsync(Activator.CreateInstance(), default); Assert.Contains($"viewers", result); @@ -123,7 +124,7 @@ public class AppChatToolsTests : GivenContext Assert.Equal("plan", tool.Spec.Name); Assert.Equal("Plan", tool.Spec.DisplayName); - var result = await tool.ExecuteAsync(null!, default); + var result = await tool.ExecuteAsync(Activator.CreateInstance(), default); Assert.Contains($"Business", result); diff --git a/backend/tests/Squidex.Domain.Apps.Entities.Tests/Schemas/SchemasChatToolTests.cs b/backend/tests/Squidex.Domain.Apps.Entities.Tests/Schemas/SchemasChatToolTests.cs index 9647eab10..58abf7b9c 100644 --- a/backend/tests/Squidex.Domain.Apps.Entities.Tests/Schemas/SchemasChatToolTests.cs +++ b/backend/tests/Squidex.Domain.Apps.Entities.Tests/Schemas/SchemasChatToolTests.cs @@ -5,6 +5,7 @@ // All rights reserved. Licensed under the MIT license. // ========================================================================== +using Squidex.AI; using Squidex.Domain.Apps.Core; using Squidex.Domain.Apps.Core.TestHelpers; using Squidex.Domain.Apps.Entities.TestHelpers; @@ -36,7 +37,7 @@ public class SchemasChatToolTests : GivenContext Assert.Equal("schemas", tool.Spec.Name); Assert.Equal("Schemas", tool.Spec.DisplayName); - var result = await tool.ExecuteAsync(null!, default); + var result = await tool.ExecuteAsync(Activator.CreateInstance(), default); Assert.Contains(Schema.Name, result);