Skip to content

target value for action shorthands #174

target value for action shorthands

target value for action shorthands #174

GitHub Actions / NUnit Tests succeeded Jun 8, 2024 in 0s

77 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
TestResults/Splitracker.Domain.Test.trx 20✅ 988ms
TestResults/Splitracker.Persistence.Test.trx 57✅ 24s

✅ TestResults/Splitracker.Domain.Test.trx

20 tests were completed in 988ms with 20 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Splitracker.Domain.Test.NameGenerationServiceTest 20✅ 24ms

✅ Splitracker.Domain.Test.NameGenerationServiceTest

✅ InferLowerAlpha(["a a", "b 2", "c C", "d b", "e d"])
✅ InferLowerAlpha(["a a", "b b", "c d"])
✅ InferLowerAlpha(["a a"])
✅ InferLowerAlpha(["a ba", "b abc", "c d"])
✅ InferNumeric(["a 1", "b 2", "c 4"])
✅ InferNumeric(["a 1", "b b", "c C", "d 2", "e 4"])
✅ InferNumeric(["a 1"])
✅ InferNumeric(["a 11", "b 12", "c 4"])
✅ InferTemplateBaseName(" Boop ")
✅ InferTemplateBaseName("a 11")
✅ InferTemplateBaseName("a aa")
✅ InferTemplateBaseName("a AB")
✅ InferTemplateBaseName("Flark")
✅ InferUpperAlpha(["a A", "b 2", "c c", "d B", "e D"])
✅ InferUpperAlpha(["a A", "b B", "c D"])
✅ InferUpperAlpha(["a A"])
✅ InferUpperAlpha(["a BA", "b ABC", "c D"])
✅ NumericIsTheDefault(["a }", "b .", "c μ"])
✅ NumericIsTheDefault(["Flark", "Zorg", "Boop"])
✅ NumericIsTheDefault([])

✅ TestResults/Splitracker.Persistence.Test.trx

57 tests were completed in 24s with 57 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Splitracker.Persistence.Test.CharacterRepositoryTest 56✅ 15s
Splitracker.Persistence.Test.UserRepositoryTest 1✅ 499ms

✅ Splitracker.Persistence.Test.CharacterRepositoryTest

✅ ApplyCreateCharacter_ShouldBeOwnedByCreatingUser
✅ ApplyPoints_AddChanneled(Fo)
✅ ApplyPoints_AddChanneled(Lp)
✅ ApplyPoints_AddChanneledToExisting(Fo)
✅ ApplyPoints_AddChanneledToExisting(Lp)
✅ ApplyPoints_AddConsumed(Fo)
✅ ApplyPoints_AddConsumed(Lp)
✅ ApplyPoints_AddConsumedToExisting(Fo)
✅ ApplyPoints_AddConsumedToExisting(Lp)
✅ ApplyPoints_AddExhausted(Fo)
✅ ApplyPoints_AddExhausted(Lp)
✅ ApplyPoints_AddExhaustedToExisting(Fo)
✅ ApplyPoints_AddExhaustedToExisting(Lp)
✅ ApplyPoints_ChannelMaximum(Fo)
✅ ApplyPoints_ChannelMaximum(Lp)
✅ ApplyPoints_ConsumeMaximum(Fo)
✅ ApplyPoints_ConsumeMaximum(Lp)
✅ ApplyPoints_ExhaustMaximum(Fo)
✅ ApplyPoints_ExhaustMaximum(Lp)
✅ ApplyPoints_HealAllConsumed(Fo)
✅ ApplyPoints_HealAllConsumed(Lp)
✅ ApplyPoints_HealAllExhausted(Fo)
✅ ApplyPoints_HealAllExhausted(Lp)
✅ ApplyPoints_HealSomeConsumed(Fo)
✅ ApplyPoints_HealSomeConsumed(Lp)
✅ ApplyPoints_HealSomeExhausted(Fo)
✅ ApplyPoints_HealSomeExhausted(Lp)
✅ ApplyUpsertCharacter_UpdatesCharacter
✅ ApplyUseSplinterPoints_ReducesPoints(-1,0)
✅ ApplyUseSplinterPoints_ReducesPoints(-1)
✅ ApplyUseSplinterPoints_ReducesPoints(0,0)
✅ ApplyUseSplinterPoints_ReducesPoints(0)
✅ ApplyUseSplinterPoints_ReducesPoints(1,1)
✅ ApplyUseSplinterPoints_ReducesPoints(1)
✅ ApplyUseSplinterPoints_ReducesPoints(2,2)
✅ ApplyUseSplinterPoints_ReducesPoints(2)
✅ ApplyUseSplinterPoints_ReducesPoints(3,3)
✅ ApplyUseSplinterPoints_ReducesPoints(3)
✅ ApplyUseSplinterPoints_ReducesPoints(4,3)
✅ ApplyUseSplinterPoints_ReducesPoints(4)
✅ ApplyUseSplinterPoints_RetainedThroughSplinterPointEdit(-1,0)
✅ ApplyUseSplinterPoints_RetainedThroughSplinterPointEdit(0,0)
✅ ApplyUseSplinterPoints_RetainedThroughSplinterPointEdit(1,1)
✅ ApplyUseSplinterPoints_RetainedThroughSplinterPointEdit(2,2)
✅ ApplyUseSplinterPoints_RetainedThroughSplinterPointEdit(3,3)
✅ ApplyUseSplinterPoints_RetainedThroughSplinterPointEdit(4,3)
✅ HostedService
✅ SearchCharacters_AfterCharacterCreation_ShouldOnlyReturnOwnCharacters(False)
✅ SearchCharacters_AfterCharacterCreation_ShouldOnlyReturnOwnCharacters(True)
✅ SearchCharacters_AfterCharacterCreation_ShouldReturnThatCharacter(False)
✅ SearchCharacters_AfterCharacterCreation_ShouldReturnThatCharacter(True)
✅ SearchCharacters_OnEmptyDb_EmptyResult
✅ StopChanneling_DoesntExist(Fo)
✅ StopChanneling_DoesntExist(Lp)
✅ StopChanneling_Exists(Fo)
✅ StopChanneling_Exists(Lp)

✅ Splitracker.Persistence.Test.UserRepositoryTest

✅ GetUserId_ReturnsSameIdForSameOid