Skip to content

Update Nugets and update to .NET 8.0 #154

Update Nugets and update to .NET 8.0

Update Nugets and update to .NET 8.0 #154

GitHub Actions / Unit Test Results failed Mar 31, 2024 in 0s

114 errors, 386 pass in 4m 55s

    5 files  ±0      5 suites  ±0   4m 55s ⏱️ -13s
500 tests ±0  386 ✔️ ±0  0 💤 ±0  0 ❌ ±0  114 🔥 ±0 

Results for commit bde15b4. ± Comparison against earlier commit a40c578.

Annotations

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

EditAMonsterTemplate (Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

ListingMonsterTemplates (Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

ListingTraits (Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

ListingTypes (Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

SearchMonsterTemplate (Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.NpcFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanCreateANpc (Naheulbook.Tests.Functional.Functionals.NpcFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.NpcFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanEditNpc (Naheulbook.Tests.Functional.Functionals.NpcFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.NpcFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanLoadNpcs (Naheulbook.Tests.Functional.Functionals.NpcFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.OriginFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanGetRandomNameForAnOrigin (Naheulbook.Tests.Functional.Functionals.OriginFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.OriginFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

ListingOrigins (Naheulbook.Tests.Functional.Functionals.OriginFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.SkillFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

ListingSkills (Naheulbook.Tests.Functional.Functionals.SkillFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.StatsFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanListStats (Naheulbook.Tests.Functional.Functionals.StatsFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.UserFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanManageAccessToken (Naheulbook.Tests.Functional.Functionals.UserFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 0 in Naheulbook.Tests.Functional.Functionals.UserFeature

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

CanUpdateUserProfile (Naheulbook.Tests.Functional.Functionals.UserFeature) with error

backend/tests/Naheulbook.Tests.Functional/TestResults/TestResults.xml
Raw output
OneTimeSetUp: MySql.Data.MySqlClient.MySqlException : Cannot change column 'id': used in a foreign key constraint 'effect_category_effect_type_id_fk' of table 'naheulbook_test.effect_category'
Data:
  Server Error Code: 1833
   at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync)
   at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync)
   at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQueryAsync(Boolean execAsync, CancellationToken cancellationToken)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at FluentMigrator.Runner.Processors.MySql.MySqlProcessor.Process(String sql)
   at FluentMigrator.Runner.Processors.ProcessorBase.Process(AlterColumnExpression expression)
   at FluentMigrator.Expressions.AlterColumnExpression.ExecuteWith(IMigrationProcessor processor)
   at FluentMigrator.Runner.MigrationRunner.<>c__DisplayClass81_0.<ExecuteExpressions>b__1()
   at FluentMigrator.Runner.StopWatch.Time(Action action)
   at FluentMigrator.Runner.MigrationRunner.AnnounceTime(String message, Action action)
   at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions(ICollection`1 expressions)
   at FluentMigrator.Runner.MigrationRunner.ExecuteMigration(IMigration migration, Action`2 getExpressions)
   at FluentMigrator.Runner.MigrationRunner.ApplyMigrationUp(IMigrationInfo migrationInfo, Boolean useTransaction)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Int64 targetVersion, Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp(Boolean useAutomaticTransactionManagement)
   at FluentMigrator.Runner.MigrationRunner.MigrateUp()
   at Naheulbook.Tests.Functional.Code.Init.DatabaseInitializer.InitializeDatabase() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/Code/Init/DatabaseInitializer.cs:line 63
   at InvokeStub_Action`1.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.FireEvents(HookType hookType)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunner.OnTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.FireTestRunStart()
   at TechTalk.SpecFlow.TestRunnerManager.OnTestRunStart(Assembly testAssembly, IContainerBuilder containerBuilder)
   at Naheulbook_Tests_Functional_NUnitAssemblyHooks.AssemblyInitialize() in /home/runner/work/Naheulbook/Naheulbook/backend/tests/Naheulbook.Tests.Functional/obj/Release/net8.0/NUnit.AssemblyHooks.cs:line 18
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

500 tests found (test 1 to 493)

There are 500 tests, see "Raw output" for the list of tests 1 to 493.
Raw output
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_AndOwnerTypeIsCharacter_ShouldSetCharacterId
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_AndOwnerTypeIsLoot_ShouldSetLootId
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_AndOwnerTypeIsMonster_ShouldSetMonsterId
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_ShouldFillChargeIfPresentInItemTemplateData
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_ShouldFillIconIfPresentInItemTemplateData
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_ShouldFillLifetimeIfPresentInItemTemplateData
Naheulbook.Core.Tests.Unit.Factories.ItemFactoryTests ‑ CreateItemFromRequest_ShouldSerializeJsonData_AndSetItemTemplateId
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddItemToCharacterAsync_ShouldAddACharacterHistoryEntry
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddItemToCharacterAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddItemToCharacterAsync_ShouldCall_ItemService
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddItemToCharacterAsync_ShouldNotifyChanges
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddJobAsync_AddNewJobToCharacterJobsAndNotifyIt
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddJobAsync_EnsureCanAccessCharacter
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddJobAsync_WhenCharacterAlreadyKnowTheJob_Throw
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddJobAsync_WhenCharacterNotFound_Throw
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddJobAsync_WhenJobNotFoundThrow
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddModifiersAsync_ShouldAddCharacterModifier
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddModifiersAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddModifiersAsync_ShouldLog
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddModifiersAsync_ShouldNotifyChange
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ AddModifiersAsync_ShouldThrowWhenCharacterDoesNotExists
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ CreateCharacterAsync_CreateANewCharacterInDatabase_SettingOwnerToCurrentUserId
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ CreateCharacterAsync_WhenGroupIdIsGiven_CheckIsGroupOwner
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ CreateCharacterAsync_WhenGroupIdIsGiven_PutCharacterInGroup
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ DeleteModifiersAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ DeleteModifiersAsync_ShouldDeleteCharacterModifier
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ DeleteModifiersAsync_ShouldLogCharacterHistory
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ DeleteModifiersAsync_ShouldNotifyChange
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ DeleteModifiersAsync_ShouldThrowWhenCharacterDoesNotExists
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ GetCharacterHistoryEntryAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ GetCharacterHistoryEntryAsync_ShouldGetResultFromCharacterRepository(3,False)
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ GetCharacterHistoryEntryAsync_ShouldGetResultFromCharacterRepository(4,True)
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ GetCharacterHistoryEntryAsync_ShouldThrowWhenCharacterDoesNotExists
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ GetCharacterLootsAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ GetCharacterLootsAsync_ShouldLoadDataFromLootRepository
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ LoadCharacterDetailsAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ SetCharacterAdBonusStatAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ SetCharacterAdBonusStatAsync_ShouldChangeStatValueAndSave
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ SetCharacterAdBonusStatAsync_ShouldThrowWhenCharacterDoesNotExists
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ ToggleModifiersAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ ToggleModifiersAsync_ShouldNotifyChange
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ ToggleModifiersAsync_ShouldThrowWhenCharacterDoesNotExists
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ ToggleModifiersAsync_ShouldToggleModifier
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ UpdateCharacterStatAsync_ShouldCall_EnsureCharacterAccess
Naheulbook.Core.Tests.Unit.Services.CharacterServiceTests ‑ UpdateCharacterStatAsync_ShouldThrowWhenCharacterDoesNotExists
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CanGetEffectsBySubCategory
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CreateEffectSubCategory_AddANewEffectSubCategoryInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CreateEffectSubCategory_EnsureThatUserIsAnAdmin_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CreateEffectType_AddANewEffectTypeInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CreateEffectType_EnsureThatUserIsAnAdmin_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CreateEffect_AddANewEffectInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ CreateEffect_EnsureThatUserIsAnAdmin_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ EditEffect_EnsureThatUserIsAnAdmin_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ EditEffect_UpdateEffectInDatabase
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ EditEffect_WhenEffectDoesNotExists_Throw
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ GetEffectSubCategories
Naheulbook.Core.Tests.Unit.Services.EffectServiceTests ‑ GetEffect_LoadEffectFromDatabase
Naheulbook.Core.Tests.Unit.Services.EventServiceTests ‑ GetEventsForGroupAsync_ShouldEnsureGroupAccess
Naheulbook.Core.Tests.Unit.Services.EventServiceTests ‑ GetEventsForGroupAsync_ShouldLoadEventsListAndReturnIt
Naheulbook.Core.Tests.Unit.Services.EventServiceTests ‑ GetEventsForGroupAsync_ShouldThrowWhenGroupNotFound
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ AcceptInviteAsync_ShouldDeleteInvitesFromDatabase_AndChangeCharacterGroupId
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ AcceptInviteAsync_ShouldEnsureUserCanAcceptGroupInvite
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ AcceptInviteAsync_ShouldNotifyCharacterAndGroupOfThat
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ AcceptInviteAsync_ShouldThrowIfCharacterIsAlreadyInAGroup
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ AcceptInviteAsync_ShouldThrowIfGroupDoesNotExists
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ AcceptInviteAsync_ShouldThrowIfInviteDoesNotExists
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CancelOrRejectInviteAsync_ShouldDeleteInviteFromDatabase
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CancelOrRejectInviteAsync_ShouldEnsureUserCanDeleteGroupInvite
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CancelOrRejectInviteAsync_ShouldNotifyCharacterAndGroupOfThat
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CancelOrRejectInviteAsync_ShouldThrowIfInviteDoesNotExists
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateGroupAsync_CreateANewGroupInDatabase_SettingMasterToCurrentUserId
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateInviteAsync_ShouldCreateANewGroupInviteInDatabase
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateInviteAsync_ShouldNotifyChange
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateInviteAsync_ShouldThrowWhenCharacterNotFound
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateInviteAsync_ShouldThrowWhenGroupNotFound
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateInviteAsync_WhenFromCharacter_EnsureUserIsOwnerOfCharacter
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ CreateInviteAsync_WhenFromGroup_EnsureUserIsOwnerOfGroup
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ EditGroupPropertiesAsync_ShouldApplyChangeOnGroupThenSave
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ EditGroupPropertiesAsync_ShouldEnsureIsGroupOwner
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ EditGroupPropertiesAsync_ShouldThrowWhenGroupDoesNotExists
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ GetGroupDetailsAsync_ShouldEnsureIsGroupOwner
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ GetGroupDetailsAsync_ShouldLoadGroupDetailsAndReturnIt
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ GetGroupDetailsAsync_ShouldThrowWhenGroupDoesNotExists
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ UpdateDurationsAsync_ShouldCallGroupUtilUpdateDurationAsync
Naheulbook.Core.Tests.Unit.Services.GroupServiceTests ‑ UpdateDurationsAsync_ShouldEnsureUserIsGroupMaster
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ AddItemToAsync_ShouldCreateAnItemInDatabase_ThenReturnsAFullyLoadedItem
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ ChangeItemContainerAsync_EnsureCurrentUserCanAccessThisItem
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ ChangeItemContainerAsync_ShouldCallChangeNotifier
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ ChangeItemContainerAsync_ShouldChangeItemContainerAndSaveItInDb
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ ChangeItemContainerAsync_ShouldThrowIfItemIsNotFound
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ CreateItemsAsync_ShouldCreateNewItems_ForEachElementOfTheRequest
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ CreateItemsAsync_ShouldReturnsAnEmptyList_WhenRequestIsEmpty
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ CreateItemsAsync_ShouldReturnsAnEmptyList_WhenRequestIsNull
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ CreateItemsAsync_ShouldThrowIfItemTemplateIsNotFound
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ EquipItemAsync_EnsureCurrentUserCanAccessThisItem
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ EquipItemAsync_ShouldCallChangeNotifier
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ EquipItemAsync_ShouldUpdateItemModifiersFieldAndSaveDb
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_EnsureCurrentUserCanAccessThisItem
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_ShouldCallChangeNotifier
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_ShouldUpdateItemDataFieldAndSaveDb
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_WhenQuantityChange_ShouldLogItInCharacterHistory(3,4)
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_WhenQuantityChange_ShouldLogItInCharacterHistory(8,2)
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_WhenQuantityChange_ShouldLogItInCharacterHistory(8,null)
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemDataAsync_WhenQuantityChange_ShouldLogItInCharacterHistory(null,2)
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemModifiersAsync_EnsureCurrentUserCanAccessThisItem
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemModifiersAsync_ShouldCallChangeNotifier
Naheulbook.Core.Tests.Unit.Services.ItemServiceTests ‑ UpdateItemModifiersAsync_ShouldUpdateItemModifiersFieldAndSaveDb
Naheulbook.Core.Tests.Unit.Services.ItemTemplateSectionServiceTests ‑ CreateItemTemplateSection_AddANewItemTemplateSectionInDatabase
Naheulbook.Core.Tests.Unit.Services.ItemTemplateSectionServiceTests ‑ CreateItemTemplateSection_EnsureThatUserIsAnAdmin_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.ItemTemplateSectionServiceTests ‑ GetItemTemplatesBySectionAsync_ShouldFilterItemTemplatesBasedOnSource
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ CreateItemTemplate_AddANewItemTemplateInDatabase_AndReturnFullyLoadedOne
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ CreateItemTemplate_EnsureThatUserIsAdmin_IfSourceIsOfficial_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ CreateItemTemplate_SetSourceUserIdForNonOfficialItem
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ EditItemTemplateAsync_CheckPermissionBeforeChangingSourceOfAnItemToAdmin
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ EditItemTemplateAsync_CheckPermissionBeforeEditingItem
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ EditItemTemplateAsync_LoadEntityWithRelatedStuff_ThenApplyChangesFromRequest_ThenSave
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ EditItemTemplateAsync_ShouldReplaceSourceUserId_IfSourceIsNotOfficial
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ EditItemTemplateAsync_ShouldSetNullSourceUserId_IfSourceIsOfficial
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ GetItemTemplateAsync_LoadItemTemplateFromDbWithFullData_AndReturnsIt
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ GetItemTemplateAsync_WhenItemTemplateIsNotFound_Throw
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ SearchItemTemplateAsync_ShouldLimitResultToGivenMaximumCount
Naheulbook.Core.Tests.Unit.Services.ItemTemplateServiceTests ‑ SearchItemTemplateAsync_ShouldTryToFindItemsInDatabaseWithMoreAccurateSearchFirstThenWithFuzzyFilter
Naheulbook.Core.Tests.Unit.Services.ItemTemplateSubCategoryServiceTests ‑ CreateItemTemplateSubCategoryAsync_EnsureThatUserIsAnAdmin_BeforeAddingInDatabase
Naheulbook.Core.Tests.Unit.Services.ItemTemplateSubCategoryServiceTests ‑ CreateItemTemplateSubCategory_AddANewItemTemplateSubCategoryInDatabase
Naheulbook.Core.Tests.Unit.Services.JobServiceTests ‑ CanGetJobs
Naheulbook.Core.Tests.Unit.Services.LootServiceTests ‑ CreateLootAsync_CreateALootInDb_AndReturnIt
Naheulbook.Core.Tests.Unit.Services.LootServiceTests ‑ CreateLootAsync_EnsureUserAccessToLoot
Naheulbook.Core.Tests.Unit.Services.LootServiceTests ‑ CreateLootAsync_WhenGroupDoesNotExists_ShouldThrow
Naheulbook.Core.Tests.Unit.Services.LootServiceTests ‑ GetLootsForGroupAsync_ShouldEnsureGroupAccess
Naheulbook.Core.Tests.Unit.Services.LootServiceTests ‑ GetLootsForGroupAsync_ShouldLoadLootsListAndReturnIt
Naheulbook.Core.Tests.Unit.Services.LootServiceTests ‑ GetLootsForGroupAsync_ShouldThrowWhenGroupNotFound
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ CreateMonsterAsync_EnsureUserIsOwnerOfGroup
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ CreateMonsterAsync_ShouldCreateInventoryItems_ThenReturnsMonsterWithFullyLoadedItems
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ CreateMonsterAsync_ShouldCreateNewEntryInDatabase_AndLinkItToGroup
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ CreateMonsterAsync_ShouldThrowWhenGroupNotFound
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ GetMonstersForGroupAsync_ShouldEnsureGroupAccess
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ GetMonstersForGroupAsync_ShouldLoadMonstersListAndReturnIt
Naheulbook.Core.Tests.Unit.Services.MonsterServiceTests ‑ GetMonstersForGroupAsync_ShouldThrowWhenGroupNotFound
Naheulbook.Core.Tests.Unit.Services.MonsterTemplateServiceTests ‑ CreateMonsterTemplate_EnsureAdminAccess
Naheulbook.Core.Tests.Unit.Services.MonsterTemplateServiceTests ‑ CreateMonsterTemplate_InsertNewEntityInDatabase
Naheulbook.Core.Tests.Unit.Services.MonsterTemplateServiceTests ‑ CreateMonsterTemplate_WhenRequestedSubCategoryIdDoesNotExists_ThrowMonsterSubCategoryNotFoundException
Naheulbook.Core.Tests.Unit.Services.OriginServiceTests ‑ CanGetOrigins
Naheulbook.Core.Tests.Unit.Services.PasswordHashingServiceTests ‑ CanHashPassword_ThenVerifyIt
Naheulbook.Core.Tests.Unit.Services.SkillServiceTests ‑ CanListAllSkills
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromFacebookAsync_ShouldCreateUserWhenItDoesNotExists
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromFacebookAsync_ShouldReturnAlreadyExistingUser
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromGoogleAsync_ShouldCreateUserWhenItDoesNotExists
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromGoogleAsync_ShouldReturnAlreadyExistingUser
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromMicrosoftAsync_ShouldCreateUserWhenItDoesNotExists
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromMicrosoftAsync_ShouldReturnAlreadyExistingUser
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromTwitterAsync_ShouldCreateUserWhenItDoesNotExists
Naheulbook.Core.Tests.Unit.Services.SocialMediaUserLinkServiceTests ‑ GetOrCreateUserFromTwitterAsync_ShouldReturnAlreadyExistingUser
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenCheckingPassword_AndPasswordIsInvalid_Throw
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenCheckingPassword_AndUserDoesNotExists_Throw
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenCheckingPassword_CallPasswordEncryptionService
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenCreatingUser_AndUserExists_ThenThrows
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenCreatingUser_CreateUserInDatabase_AndHashPassword
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenCreatingUser_SendMailWithActivationCode
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenValidatingUser_AndUserNotFound_Throw
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenValidatingUser_AndValidationCodeIsInvalid_Throw
Naheulbook.Core.Tests.Unit.Services.UserServiceTests ‑ WhenValidatingUser_AndValidationCodeIsValid_SetValidationCodeToNull
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureAdminAccess_WhenUserDoesNotExists_Throw
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureAdminAccess_WhenUserIsNotAdmin_Throw
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanAcceptGroupInvite_ShouldNotThrowWhenInviteIsFromCharacter_AndUserIsGroupMaster
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanAcceptGroupInvite_ShouldNotThrowWhenInviteIsFromGroup_AndUserIsCharacterOwner
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanAcceptGroupInvite_ShouldThrowWhenInviteIsFromCharacter_AndUserIsCharacterOwner
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanAcceptGroupInvite_ShouldThrowWhenInviteIsFromGroup_AndUserIsGroupMaster
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanAcceptGroupInvite_ShouldThrowWhenNotAuthorized
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanDeleteGroupInvite_ShouldThrowForbiddenException_WhenUserDoesNotMatchOwnerOfGroupOrCharacter
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanDeleteGroupInvite_WhenUserIsCharacterOwner_ShouldNotThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanDeleteGroupInvite_WhenUserIsGroupMaster_ShouldNotThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditItemTemplateAsync_WhenSourceIsInvalid_ShouldThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditItemTemplateAsync_WhenSourceIsOfficial_ShouldThrowWhenUserIsNotAdmin
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditItemTemplateAsync_WhenSourceIsPrivateOrCommunity_ShouldThrowWhenUserIsNotTheSame(&quot;community&quot;)
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditItemTemplateAsync_WhenSourceIsPrivateOrCommunity_ShouldThrowWhenUserIsNotTheSame(&quot;private&quot;)
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditItemTemplateAsync_WhenUserDoesNotExists_Throw
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditUser_ShouldNotThrowIfCurrentUserIdIsUserId
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCanEditUser_ShouldThrowIfCurrentUserIdIsNotUserId
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCharacterAccess_WhenUserIsNotMasterOrOwner_ShouldThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCharacterAccess_WhenUserIsNotOwnerAndCharacterDoNotHaveAGroup
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCharacterAccess_WhenUserIsSameAsGroupMasterId_ShouldNotThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureCharacterAccess_WhenUserIsSameAsOwnerID_ShouldNotThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureIsGroupOwner_WhenUserIsDifferentFromGroupMasterId_ShouldThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureIsGroupOwner_WhenUserIsSameFromGroupMasterId_ShouldNotThrow
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByACharacter_ShouldNotThrowIfUserIsCharacterOwner
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByACharacter_ShouldNotThrowIfUserIsGroupMaster
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByACharacter_ShouldThrowIfNotUserIsNotOwnerAndGroupMaster
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByALoot_ShouldNotThrowIfUserIsLootOwner
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByALoot_ShouldThrowIfNotUserIsNotOwnerAndGroupMaster
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByAMonster_ShouldNotThrowIfUserIsMonsterOwner
Naheulbook.Core.Tests.Unit.Utils.AuthorizationUtilTests ‑ EnsureItemAccess_WhenItemIsOwnedByAMonster_ShouldThrowIfNotUserIsNotOwnerAndGroupMaster
Naheulbook.Core.Tests.Unit.Utils.CharacterModifierUtilTests ‑ ToggleModifier_ShouldLogInCharacterHistory_WhenActivated
Naheulbook.Core.Tests.Unit.Utils.CharacterModifierUtilTests ‑ ToggleModifier_ShouldLogInCharacterHistory_WhenDisabled
Naheulbook.Core.Tests.Unit.Utils.CharacterModifierUtilTests ‑ ToggleModifier_ShouldResetCurrentValuesWhenModifierIsActivated
Naheulbook.Core.Tests.Unit.Utils.CharacterModifierUtilTests ‑ ToggleModifier_ShouldThrowIfModifierIsNotReusable
Naheulbook.Core.Tests.Unit.Utils.CharacterModifierUtilTests ‑ ToggleModifier_ShouldToggleActiveProperty(False,True)
Naheulbook.Core.Tests.Unit.Utils.CharacterModifierUtilTests ‑ ToggleModifier_ShouldToggleActiveProperty(True,False)
Naheulbook.Core.Tests.Unit.Utils.GroupUtilTests ‑ ApplyChangesAndNotifyAsync_ShouldNotifyGroupDataChange
Naheulbook.Core.Tests.Unit.Utils.GroupUtilTests ‑ ApplyChangesAndNotifyAsync_WhenDateIsSet_UpdateValue_LogInGroupHistory
Naheulbook.Core.Tests.Unit.Utils.GroupUtilTests ‑ ApplyChangesAndNotifyAsync_WhenDebilibeukIsSet_UpdateValue_LogInGroupHistory
Naheulbook.Core.Tests.Unit.Utils.GroupUtilTests ‑ ApplyChangesAndNotifyAsync_WhenMankdebolIsSet_UpdateValue_LogInGroupHistory
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ IsItemEquipped_ShouldReturnFalseWhenPropertyEquippedIsAbsent
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ IsItemEquipped_ShouldReturnTrueWhenPropertyEquippedIsSet
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ UpdateEquipItem_WhenItemIsEquipped_AndLevelIs_0_ShouldUnsetEquipped
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ UpdateEquipItem_WhenItemIsEquipped_AndLevelIs_1_ShouldIncrementBySkipping_0
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ UpdateEquipItem_WhenItemIsEquipped_AndLevelIs_1_ShouldIncrementLevel
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ UpdateEquipItem_WhenItemIsEquipped_AndLevelIs_minus_1_ShouldDecrementBySkipping_0
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ UpdateEquipItem_WhenItemIsEquipped_AndLevelIs_minus_1_ShouldDecrementLevel
Naheulbook.Core.Tests.Unit.Utils.ItemDataUtilTests ‑ UpdateEquipItem_WhenItemIsNotEquipped_AndNoLevelIsGiven_ShouldSetEquippedTo_1
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_ChangeBasicInfo
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_UpdateCleanName
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_UpdateModifiers
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_UpdateRequirements
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_UpdateSkillModifiers
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_UpdateSkills
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ ApplyChangesFromRequest_UpdateSlotList
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ FilterItemTemplatesBySource_ShouldFilterOutItemTemplateWithSourceCommunity_WhenDoNotIncludeSource
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ FilterItemTemplatesBySource_ShouldFilterOutPrivateItemTemplateThatDoesNotBelongToTheCurrentUser
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ FilterItemTemplatesBySource_ShouldKeepItemTemplateWithSourceCommunity_WhenIncludeCommunityItem
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ FilterItemTemplatesBySource_ShouldKeepItemTemplateWithSourceOfficial
Naheulbook.Core.Tests.Unit.Utils.ItemTemplateUtilTests ‑ FilterItemTemplatesBySource_ShouldKeepPrivateItemTemplate_ThatBelongToCurrentUser
Naheulbook.Core.Tests.Unit.Utils.ItemUtilTests ‑ EquipItem_ShouldAddACharacterLogWhenItemIsOwnedToACharacterAndStateChange(False,False,null)
Naheulbook.Core.Tests.Unit.Utils.ItemUtilTests ‑ EquipItem_ShouldAddACharacterLogWhenItemIsOwnedToACharacterAndStateChange(False,True,&quot;equip&quot;)
Naheulbook.Core.Tests.Unit.Utils.ItemUtilTests ‑ EquipItem_ShouldAddACharacterLogWhenItemIsOwnedToACharacterAndStateChange(True,False,&quot;unEquip&quot;)
Naheulbook.Core.Tests.Unit.Utils.ItemUtilTests ‑ EquipItem_ShouldAddACharacterLogWhenItemIsOwnedToACharacterAndStateChange(True,True,null)
Naheulbook.Core.Tests.Unit.Utils.ItemUtilTests ‑ EquipItem_ShouldUpdateItemData
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetForSummaryByOwnerIdAsync_LoadCharacterOwnedByUser_IncludingJobs
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetForSummaryByOwnerIdAsync_ShouldNotReturnsCharacterThatDoesNotBelongToTheUser
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldLoadGmEntryTooWhenIsGmIsTrue
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldNotLoadGmEntryWhenGmFlagIsSet
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldNotLoadHistoryEntryThatDoesNotBelongToSpecifiedCharacter
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldNotReturnsEntryOfOtherGroups
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldReturnOnePageAtTheTime
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldReturnRequestedPage
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldReturnsGroupHistoryThatHappenedBetweenCharacterActions
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldReturnsGroupHistory_MoreRecentThanTheLatestChararacterHistoryWhenRequestingPage0
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldSortGroupAndCharacterResultByDateDescending
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetHistoryByCharacterIdAsync_ShouldSortResultByDateDescending
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetWithAllDataAsync_ShouldLoadExpectedCharacter_WithAllExpectedData
Naheulbook.Data.Tests.Integration.Repositories.CharacterRepositoryTests ‑ GetWithGroupWithJobsWithOriginAsync_ShouldIncludeRelatedEntities
Naheulbook.Data.Tests.Integration.Repositories.EffectRepositoryTests ‑ CanGetEffectBySubCategoryWithModifiers
Naheulbook.Data.Tests.Integration.Repositories.EffectRepositoryTests ‑ CanGetEffectCategories
Naheulbook.Data.Tests.Integration.Repositories.EffectRepositoryTests ‑ CanGetEffectWithModifiers
Naheulbook.Data.Tests.Integration.Repositories.GroupRepositoryTests ‑ GetGroupsOwnedByAsync_ItShouldLoadGroupsWithCharacterList
Naheulbook.Data.Tests.Integration.Repositories.GroupRepositoryTests ‑ GetGroupsOwnedByAsync_ItShouldNotReturnGroupNotOwnedByUser
Naheulbook.Data.Tests.Integration.Repositories.GroupRepositoryTests ‑ GetGroupsWithDetailsAsync_ShouldLoadGroupWithAllRequiredData
Naheulbook.Data.Tests.Integration.Repositories.GroupRepositoryTests ‑ GetGroupsWithDetailsAsync_ShouldReturnsNullIfGroupDoesNotExists
Naheulbook.Data.Tests.Integration.Repositories.ItemRepositoryTests ‑ GetWithAllDataAsync_ShouldLoadAllRelatedData
Naheulbook.Data.Tests.Integration.Repositories.ItemRepositoryTests ‑ GetWithOwnerAsync_ShouldLoadAllRelatedDataUsedForCharacterPermissionCheck
Naheulbook.Data.Tests.Integration.Repositories.ItemRepositoryTests ‑ GetWithOwnerAsync_ShouldLoadAllRelatedDataUsedForLootPermissionCheck
Naheulbook.Data.Tests.Integration.Repositories.ItemRepositoryTests ‑ GetWithOwnerAsync_ShouldLoadAllRelatedDataUsedForMonsterPermissionCheck
Naheulbook.Data.Tests.Integration.Repositories.ItemTemplateRepositoryTests ‑ GetByIdsAsync_LoadAllEntitiesMatchingGivenIds
Naheulbook.Data.Tests.Integration.Repositories.ItemTemplateRepositoryTests ‑ GetByIdsAsync_LoadRelatedEntities
Naheulbook.Data.Tests.Integration.Repositories.ItemTemplateRepositoryTests ‑ GetWithModifiersWithRequirementsWithSkillsWithSkillModifiersWithSlotsWithUnSkillsAsync_LoadEntityWithRelatedEntities
Naheulbook.Data.Tests.Integration.Repositories.ItemTemplateRepositoryTests ‑ GetWithModifiersWithRequirementsWithSkillsWithSkillModifiersWithSlotsWithUnSkillsAsync_ReturnsNullWhenNotfound
Naheulbook.Data.Tests.Integration.Repositories.JobRepositoryTests ‑ CanGetAllWithAllData
Naheulbook.Data.Tests.Integration.Repositories.LootRepositoryTests ‑ GetByGroupIdAsync_FullyLoadLootAndItems
Naheulbook.Data.Tests.Integration.Repositories.LootRepositoryTests ‑ GetByGroupIdAsync_ShouldNotReturnLootNotAssociateToUserGroup
Naheulbook.Data.Tests.Integration.Repositories.LootRepositoryTests ‑ GetLootsVisibleByCharactersOfGroupAsync_FullyLoadLootAndItems
Naheulbook.Data.Tests.Integration.Repositories.LootRepositoryTests ‑ GetLootsVisibleByCharactersOfGroupAsync_ShouldNotReturnLootNotAssociateToUserGroup
Naheulbook.Data.Tests.Integration.Repositories.LootRepositoryTests ‑ GetLootsVisibleByCharactersOfGroupAsync_ShouldNotReturnNonVisibleLoots
Naheulbook.Data.Tests.Integration.Repositories.OriginRepositoryTests ‑ GetAllWithAllData
Naheulbook.Data.Tests.Integration.Repositories.SkillRepositoryTests ‑ CanGetAllWithEffects
Naheulbook.Data.Tests.Integration.Repositories.UserAccessTokenRepositoryTests ‑ CanCreateUserAccessToken
Naheulbook.Data.Tests.Integration.Repositories.UserAccessTokenRepositoryTests ‑ CanListUserTokens
Naheulbook.Data.Tests.Integration.Repositories.UserRepositoryTests ‑ CanGetUserByFacebookId
Naheulbook.Data.Tests.Integration.Repositories.UserRepositoryTests ‑ CanGetUserByUsername
Naheulbook.Data.Tests.Integration.Repositories.UserRepositoryTests ‑ SearchUser_ShouldNotDisplayUser_WhenShowInSearchUntilIsOlderThanNow
Naheulbook.Data.Tests.Integration.Repositories.UserRepositoryTests ‑ SearchUser_ShouldReturnsMatchingUsers
Naheulbook.Tests.Functional.Functionals.AuthenticationFeature ‑ AUserCanRequestAJWT
Naheulbook.Tests.Functional.Functionals.AuthenticationFeature ‑ CanCreateAUserWithAUsernameAndAPasswordAndValidateHisEmail
Naheulbook.Tests.Functional.Functionals.CalendarFeature ‑ CanLoadTheCalendar
Naheulbook.Tests.Functional.Functionals.CharacterBackupFeature ‑ CanBackupACharacter
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ ACharacterCanForgetAJob
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ ACharacterCanLearnNewJob
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ ACharacterCanLevelUp
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ ACharacterCanQuitGroup
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ AddAnItemToCharacterInventory
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ CanAddAModifierOnACharacter
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ CanDefineStatBonusForBadOrExceptionalAD
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ CanDeleteACharacterModifier
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ CanToggleACharacterModifier
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ CreateACharacter
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ CreateACharacterUsingTheCustomMethod
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ GroupMasterCanChangeSomeCharacterData
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ ListLootVisibleByACharacter
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ LoadACharacterDetails
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ LoadCharacterHistory
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ LoadCharactersList
Naheulbook.Tests.Functional.Functionals.CharacterFeature ‑ UpdateCharacterStat
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ CanSearchAnEffect
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ CreateAnEffect
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ CreateAnEffectSub_Category
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ CreateAnEffectType
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ EditAnEffect
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ ListingEffectSubCategories
Naheulbook.Tests.Functional.Functionals.EffectFeature ‑ ListingEffectsByCategory
Naheulbook.Tests.Functional.Functionals.GodFeature ‑ ListGods
Naheulbook.Tests.Functional.Functionals.GroupEventsFeature ‑ CanCreateAGroupEvent
Naheulbook.Tests.Functional.Functionals.GroupEventsFeature ‑ CanDeleteAGroupEvent
Naheulbook.Tests.Functional.Functionals.GroupEventsFeature ‑ CanListGroupEvents
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ ACharacterCanGetTheListOfActiveCharactersInTheGroup
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanAcceptAnInvite
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanAddGroupLog
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanAdvanceGroupDate
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanCancelOrRejectAnInviteToAGroup
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanChangeGroupConfiguration
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanEditGroupProperties
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanGetAGroupDetails
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanInviteACharacterToAGroup
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanSearchForCharacterToInvite
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanStartStopCombat
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CanUpdateItemCharacterMonsterModifiersDurationsAndItemLifetimeDurations
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ CreateAGroup
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ ListGroupsOwneByAUser
Naheulbook.Tests.Functional.Functionals.GroupFeature ‑ LoadGroupHistory
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ ACharacterCanGiveAnItemToAnotherCharacter
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ ACharacterCanTakeAnItemFromALoot
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ CanChangeItemContainer
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ CanDeleteAnItem
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ CanEditItemData
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ CanEquipAnItem
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ CanUpdateItemModifiers
Naheulbook.Tests.Functional.Functionals.ItemFeature ‑ CanUseItemCharge
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanCreateAnItemSub_Category
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanCreateAnItemTemplate
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanCreateAnItemTemplateSection
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanEditItemTemplate
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanGetItemTemplateDetails
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanGetItemsBySub_CategoryTechName
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanListItemSlots
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanListItemTemplateOfASection
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ CanSearchAnItemTemplate
Naheulbook.Tests.Functional.Functionals.ItemTemplateFeature ‑ ListItemTemplateSubCategories
Naheulbook.Tests.Functional.Functionals.ItemTypeFeature ‑ ListItemTypes
Naheulbook.Tests.Functional.Functionals.JobFeature ‑ ListingJobs
Naheulbook.Tests.Functional.Functionals.LootFeature ‑ AddAnItemToALoot
Naheulbook.Tests.Functional.Functionals.LootFeature ‑ CanAddARandomItemFromACategoryToALoot
Naheulbook.Tests.Functional.Functionals.LootFeature ‑ CanChangeLootVisibility
Naheulbook.Tests.Functional.Functionals.LootFeature ‑ CanDeleteALoot
Naheulbook.Tests.Functional.Functionals.LootFeature ‑ CreateALoot
Naheulbook.Tests.Functional.Functionals.LootFeature ‑ ListGroupLoots
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanAddALayerToAMap
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanAddALinkBetweenAMarkerAndAMap
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanAddAMarkerToAMapLayer
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanCreateANewMap
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanDeleteAMapLayer
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanDeleteAMapMarker
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanDeleteAMapMarkerLink
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanEditAMap
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanEditAMapLayer
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanEditAMapMarker
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanEditAMapMarkerLink
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanGetAMapInfo
Naheulbook.Tests.Functional.Functionals.MapFeature ‑ CanListMaps
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ AddAnItemToAMonsterInventory
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanAddAModifierOnAMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanAddARandomItemFromACategoryToAMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanDeleteAModifierOnAMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanDeleteAMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanKillAMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanLoadGroupDeadMonsters
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanLoadGroupMonsters
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CanUpdateMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ CreateAMonster
Naheulbook.Tests.Functional.Functionals.MonsterFeature ‑ LoadAMonsterInfo
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ CreateAMonsterTemplate
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ CreateMonsterCategoryType
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ CreateMonsterSub_Category
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ EditAMonsterTemplate
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ ListingMonsterTemplates
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ ListingTraits
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ ListingTypes
Naheulbook.Tests.Functional.Functionals.MonsterTemplatesFeature ‑ SearchMonsterTemplate
Naheulbook.Tests.Functional.Functionals.NpcFeature ‑ CanCreateANpc
Naheulbook.Tests.Functional.Functionals.NpcFeature ‑ CanEditNpc
Naheulbook.Tests.Functional.Functionals.NpcFeature ‑ CanLoadNpcs
Naheulbook.Tests.Functional.Functionals.OriginFeature ‑ CanGetRandomNameForAnOrigin
Naheulbook.Tests.Functional.Functionals.OriginFeature ‑ ListingOrigins
Naheulbook.Tests.Functional.Functionals.SkillFeature ‑ ListingSkills
Naheulbook.Tests.Functional.Functionals.StatsFeature ‑ CanListStats
Naheulbook.Tests.Functional.Functionals.UserFeature ‑ CanManageAccessToken
Naheulbook.Tests.Functional.Functionals.UserFeature ‑ CanUpdateUserProfile
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ DeleteModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterModifierNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterModifierNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ DeleteModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ DeleteModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterDetailsAsync_ShouldLoadCharacterFromService_ThenMapItIntoCharacterForGmResponse
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterDetailsAsync_ShouldLoadCharacterFromService_ThenMapItIntoCharacterResponse_WhenNoGroup
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterDetailsAsync_ShouldLoadCharacterFromService_ThenMapItIntoResponse
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterDetailsAsync_WhenCatchCharacterNotFoundException_Return404
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterDetailsAsync_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterHistoryEntryAsyncShouldLoadCharacterLootsFromService_ThenMapItIntoResponse
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterHistoryEntryAsyncShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterHistoryEntryAsyncShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterLoots_ShouldLoadCharacterLootsFromService_ThenMapItIntoResponse
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterLoots_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharacterLoots_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ GetCharactersListAsync_ShouldLoadListOfCharacterFromService_ThenMapItIntoSummary
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PatchCharacterAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PatchCharacterAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostAddItemToCharacterInventory_ShouldLoadCharacterFromService_ThenMapItIntoResponse
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostAddItemToCharacterInventory_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostAddItemToCharacterInventory_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostAddItemToCharacterInventory_WhenCatchItemTemplateNotFound_Return400
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostAddModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostAddModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostCreateCharacterAsync_ShouldCreateCharacterWithCharacterService_ThenReturnCharacterResponse
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostToggleModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterModifierNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterModifierNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostToggleModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterModifierNotReusableException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterModifierNotReusableException&#x27; was thrown.,400)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostToggleModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PostToggleModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PutStatBonusAdAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.CharactersControllerTest ‑ PutStatBonusAdAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.EffectControllerTests ‑ GetEffects_CallEffectService
Naheulbook.Web.Tests.Unit.Controllers.EffectControllerTests ‑ PostCreateCategory_CallEffectService
Naheulbook.Web.Tests.Unit.Controllers.EffectControllerTests ‑ PostCreateCategory_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.EffectControllerTests ‑ PostCreateEffect_CallEffectService
Naheulbook.Web.Tests.Unit.Controllers.EffectControllerTests ‑ PostCreateEffect_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.EffectTypesControllerTests ‑ PostCreateType_CallEffectService
Naheulbook.Web.Tests.Unit.Controllers.EffectTypesControllerTests ‑ PostCreateType_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.EffectsControllerTests ‑ GetEffect_CallEffectService
Naheulbook.Web.Tests.Unit.Controllers.EffectsControllerTests ‑ GetEffect_WhenCatchEffectNotFoundException_Return404
Naheulbook.Web.Tests.Unit.Controllers.EffectsControllerTests ‑ PutEditEffect_CallEffectService
Naheulbook.Web.Tests.Unit.Controllers.EffectsControllerTests ‑ PutEditEffect_WhenCatchEffectNotFoundException_Return404
Naheulbook.Web.Tests.Unit.Controllers.EffectsControllerTests ‑ PutEditEffect_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ DeleteInviteAsync_ShouldDeleteInvite_ThenReturnInviteResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ DeleteInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ DeleteInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.InviteNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.InviteNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetEventListAsync_LoadEventThenMapTheResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetEventListAsync_LoadLootThenMapTheResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetEventListAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetEventListAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetGroupDetailsAsync_ShouldCreateLoot_ThenReturnLootResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetGroupDetailsAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetGroupDetailsAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetLootListAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetLootListAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetMonsterListAsync_LoadMonsterThenMapTheResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetMonsterListAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ GetMonsterListAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PatchGroupAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PatchGroupAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostAcceptInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterAlreadyInAGroupException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterAlreadyInAGroupException&#x27; was thrown.,400)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostAcceptInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostAcceptInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.InviteNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.InviteNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateGroupAsync_ShouldCreateGroupWithGroupService_ThenReturnGroupResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateInviteAsync_ShouldCreateInvite_ThenReturnInviteResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterAlreadyInAGroupException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterAlreadyInAGroupException&#x27; was thrown.,400)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.CharacterNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.CharacterNotFoundException&#x27; was thrown.,400)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateInviteAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateLootAsync_ShouldCreateLoot_ThenReturnLootResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateLootAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateLootAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateMonsterAsync_ShouldCreateMonster_ThenReturnMonsterResponse
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateMonsterAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.GroupsControllerTests ‑ PostCreateMonsterAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.GroupNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.GroupNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplateSectionsControllerTests ‑ PostCreateSection_CallItemSectionService
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplateSectionsControllerTests ‑ PostCreateSection_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplateSubCategoriesControllerTests ‑ PostCreateItemTemplateSubCategoryAsync_CallItemSubCategoryService
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplateSubCategoriesControllerTests ‑ PostCreateItemTemplateSubCategoryAsync_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ GetItemTemplateAsync_RetrieveItemInfroFromItemService_AndMapItIntoResponse
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ GetItemTemplateAsync_Return404_WhenItemTemplateNotFoundIsThrow
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ PostCreateItemTemplate_CallItemService
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ PostCreateItemTemplate_WhenCatchForbiddenAccessException_Return403
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ PutItemTemplateAsync_CallServiceToEditItem_AndMapEditedItemIntoResponse
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ PutItemTemplateAsync_Return403_WhenNotAllowed
Naheulbook.Web.Tests.Unit.Controllers.ItemTemplatesControllerTests ‑ PutItemTemplateAsync_Return404_WhenItemTemplateNotFoundIsThrow
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PostEquipItemAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PostEquipItemAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ItemNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.ItemNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PutChangeItemContainerAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PutChangeItemContainerAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ItemNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.ItemNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PutEditItemDataAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PutEditItemDataAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ItemNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.ItemNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PutEditItemModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ForbiddenAccessException: Exception of type &#x27;Naheulbook.Core.Exceptions.ForbiddenAccessException&#x27; was thrown.,403)
Naheulbook.Web.Tests.Unit.Controllers.ItemsControllerTests ‑ PutEditItemModifiersAsync_ShouldReturnExpectedHttpStatusCodeOnKnownErrors(Naheulbook.Core.Exceptions.ItemNotFoundException: Exception of type &#x27;Naheulbook.Core.Exceptions.ItemNotFoundException&#x27; was thrown.,404)
Naheulbook.Web.Tests.Unit.Controllers.JobsControllerTests ‑ CanGetJobs
Naheulbook.Web.Tests.Unit.Controllers.OriginsControllerTests ‑ CanGetOrigins
Naheulbook.Web.Tests.Unit.Controllers.SkillsControllerTests ‑ CanGetSkills
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenCreatingUser_AndUserAlreadyExists_Return409Conflict
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenCreatingUser_CallUserService
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenCreatingUser_Return201Created
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToGenerateUserJwt_AndPasswordIsInvalid_Return401
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToGenerateUserJwt_AndUsernameIsInvalid_Return401
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToGenerateUserJwt_CheckPassword_AndGenerateAJwtUsingUserId
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToGenerateUserJwt_SaveCurrentUserIdToSession
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToValidateUser_AndCodeIsInvalid_Return403
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToValidateUser_AndItSucceed_Return204NoContent
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToValidateUser_AndUserDoesNotExists_Return403
Naheulbook.Web.Tests.Unit.Controllers.UsersControllerTests ‑ WhenPostToValidateUser_CallUserService
Naheulbook.Web.Tests.Unit.Mappers.AutoMapperTests ‑ MapperProfileIsValid
Naheulbook.Web.Tests.Unit.Services.JwtServiceTests ‑ CanGenerateATokenUsingConfiguration
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillIntegerValues_IncrementByOne

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

500 tests found (test 494 to 500)

There are 500 tests, see "Raw output" for the list of tests 494 to 500.
Raw output
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillList_FillWith3Elements
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillNullableIntegerValues_IncrementByOne
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillObject_ContinueIncrementing
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillRecursiveObject_StopWhenMaxDepthIsReached
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillStringValue_PrefixVariableNameWithSome
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFillStringValue_WithRandomFlag_SuffixRandomValue
Socolin.TestUtils.AutoFillTestObjects.Tests.Unit.AutoFillTests ‑ AutoFill_DoNotFilIgnoredFields