Add messages for open channel v1 #179
GitHub Actions / Combined Test Results
succeeded
Jun 10, 2025 in 0s
All 760 tests pass in 30s
15 files 15 suites 30s ⏱️
760 tests 760 ✅ 0 💤 0 ❌
1 508 runs 1 508 ✅ 0 💤 0 ❌
Results for commit 0a3b71d.
Annotations
Check notice on line 0 in .github
github-actions / Combined Test Results
760 tests found (test 1 to 418)
There are 760 tests, see "Raw output" for the list of tests 1 to 418.
Raw output
NLightning.Blazor.Tests.Infrastructure.Crypto.Providers.JS.BlazorCryptoProviderInitializer ‑ GivenHomepage_WhenItLoads_ThenConsoleLogsExpectedMessage
NLightning.Blazor.Tests.Infrastructure.Crypto.Providers.JS.BlazorCryptoProviderInitializer ‑ GivenHomepage_WhenItLoads_ThenContentIsDisplayedCorrectly
NLightning.Blazor.Tests.Infrastructure.Crypto.Providers.JS.SodiumJsCryptoProviderTests ‑ GivenAeadChacha20Poly1305IetfTestsPage_WhenEncodeButtonIsClicked_ThenConsoleLogsExpectedResult
NLightning.Blazor.Tests.Infrastructure.Crypto.Providers.JS.SodiumJsCryptoProviderTests ‑ GivenAeadXChacha20Poly1305IetfTestsPage_WhenEncodeButtonIsClicked_ThenConsoleLogsExpectedResult
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 1, expectedHumanReadablePart: "lnbc10n")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 10, expectedHumanReadablePart: "lnbc100n")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 100, expectedHumanReadablePart: "lnbc1u")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 1000, expectedHumanReadablePart: "lnbc10u")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 10000, expectedHumanReadablePart: "lnbc100u")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 100000, expectedHumanReadablePart: "lnbc1m")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 1000000, expectedHumanReadablePart: "lnbc10m")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 10000000, expectedHumanReadablePart: "lnbc100m")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 100000000, expectedHumanReadablePart: "lnbc1")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 1000000000, expectedHumanReadablePart: "lnbc10")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreatedWithInSatoshis_Then_AmountIsCorrect(network: "mainnet", amountSats: 10000000000, expectedHumanReadablePart: "lnbc100")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 1, expectedHumanReadablePart: "lnbc10p")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 10, expectedHumanReadablePart: "lnbc100p")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 100, expectedHumanReadablePart: "lnbc1n")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 1000, expectedHumanReadablePart: "lnbc10n")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 10000, expectedHumanReadablePart: "lnbc100n")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 100000, expectedHumanReadablePart: "lnbc1u")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 1000000, expectedHumanReadablePart: "lnbc10u")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 10000000, expectedHumanReadablePart: "lnbc100u")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 100000000, expectedHumanReadablePart: "lnbc1m")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 1000000000, expectedHumanReadablePart: "lnbc10m")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 10000000000, expectedHumanReadablePart: "lnbc100m")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 100000000000, expectedHumanReadablePart: "lnbc1")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 1000000000000, expectedHumanReadablePart: "lnbc10")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Amount_When_InvoiceIsCreated_Then_AmountIsCorrect(network: "mainnet", amountMsats: 10000000000000, expectedHumanReadablePart: "lnbc100")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_EmptyString_When_DecodeCalled_Then_InvoiceSerializationExceptionIsThrown
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_InvalidInvoiceString_When_DecodeCalled_Then_InvoiceSerializationExceptionIsThrown
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_InvalidNetwork_When_InvoiceIsCreated_Then_ExceptionIsThrown
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Invoice_When_AddRoutingInfo_Then_InvoiceStringClearedOnInternalChange
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Invoice_When_SetExpiryDate_Then_TaggedFieldIsCreatedAndExpiryDateComputedCorrectly
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Invoice_When_SetFallbackAddresses_Then_TheyAreStoredAndRetrieved
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_Invoice_When_SetTaggedField_Then_InvoiceStringClearedOnChange
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_NetworkType_When_InvoiceIsCreated_Then_PrefixIsCorrect(network: "mainnet", amountMsats: 100000000000, expectedPrefix: "lnbc1")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_NetworkType_When_InvoiceIsCreated_Then_PrefixIsCorrect(network: "regtest", amountMsats: 100000000000, expectedPrefix: "lnbcrt1")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_NetworkType_When_InvoiceIsCreated_Then_PrefixIsCorrect(network: "signet", amountMsats: 100000000000, expectedPrefix: "lntbs1")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_NetworkType_When_InvoiceIsCreated_Then_PrefixIsCorrect(network: "testnet", amountMsats: 100000000000, expectedPrefix: "lntb1")
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_NewInvoice_When_EncodeCalled_Then_ReturnsNonEmptyString
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_ValidInvoiceString_When_DecodeCalled_Then_InvoiceIsReturned
NLightning.Bolt11.Tests.InvoiceTests ‑ Given_ZeroAmount_When_InvoiceIsCreated_Then_HumanReadablePartJustContainPrefix
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_CollectionWithItems_When_RemoveAll_Then_MatchingItemsRemovedAndEventRaised
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_CollectionWithItems_When_RemoveAt_Then_ItemIsRemovedAndEventRaised
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_CollectionWithItems_When_RemoveRange_Then_ItemsRemovedAndEventRaised
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_Collection_When_AddRangeExceedsCapacity_Then_InvalidOperationExceptionIsThrown
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_EmptyCollection_When_AddRangeWithinCapacity_Then_ItemsAreAddedNoException
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_EmptyCollection_When_AddWithinCapacity_Then_ItemIsAddedAndChangedEventRaised
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_ExistingItem_When_Remove_Then_ItemIsRemovedAndChangedEventRaised
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_FullCollection_When_AddItem_Then_InvalidOperationExceptionIsThrown
NLightning.Bolt11.Tests.Models.RoutingInfoCollectionTests ‑ Given_NonExistingItem_When_Remove_Then_ReturnsFalseAndNoEventRaised
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_BitReaderReturningNoData_When_FromBitReaderCalled_Then_EmptyListReturned
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_EmptyList_When_TryGetAllNonExisting_Then_ReturnsFalseAndNullList
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_EmptyList_When_TryGetNonExistingItem_Then_ReturnsFalseAndNull
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ExistingItem_When_Remove_Then_ItemIsRemovedAndEventRaised
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_NonExistingItem_When_Remove_Then_ReturnsFalseAndNoEventIsRaised
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_TaggedFieldListWithDescriptionHash_When_AddDescription_Then_ArgumentExceptionIsThrown
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_TaggedFieldListWithDescription_When_AddDescriptionHash_Then_ArgumentExceptionIsThrown
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_TaggedFieldListWithExistingField_When_AddSameType_Then_ArgumentExceptionIsThrown
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_TaggedFieldList_When_AddFallbackAddressMultipleTimes_Then_NoExceptionIsThrown
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_TaggedFieldList_When_AddRange_Then_AllItemsAddedAndSingleChangedEventFired
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_TaggedFieldList_When_AddValidTaggedField_Then_ItemIsAddedAndChangedEventRaised
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_CalculateSizeInBits_Then_SumOfAllLengths
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_RemoveAll_Then_RemovedCountAndEventRaisedIfAnyRemoved
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_RemoveAt_Then_ItemIsRemovedAndEventRaised
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_RemoveRange_Then_ItemsRemovedAndEventRaised
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_TryGetAllExisting_Then_ReturnsTrueAndItems
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_TryGetExistingItem_Then_ReturnsTrueAndItem
NLightning.Bolt11.Tests.Models.TaggedFieldListTests ‑ Given_ValidList_When_WriteToBitWriter_Then_TagsAndLengthsAreWritten
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionHashTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionHashTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionHashTaggedFieldTests ‑ IsValid_ReturnsFalseForZeroValue
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionHashTaggedFieldTests ‑ IsValid_ReturnsTrueForNonZeroValue
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionHashTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: "Test Description", expectedLength: 26)
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: "Test Description1", expectedLength: 28)
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: "Test Description12", expectedLength: 29)
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: "Test Description123", expectedLength: 31)
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: "Test Description1234", expectedLength: 32)
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: "Test Description", bitLength: 26, bytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: "Test Description1", bitLength: 28, bytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: "Test Description12", bitLength: 29, bytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: "Test Description123", bitLength: 31, bytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: "Test Description1234", bitLength: 32, bytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ FromBitReader_ThrowsArgumentException_ForInvalidLength
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ IsValid_ReturnsTrueForNonEmptyValue
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: "Test Description", expectedBytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: "Test Description1", expectedBytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: "Test Description12", expectedBytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: "Test Description123", expectedBytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.DescriptionTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: "Test Description1234", expectedBytes: [84, 101, 115, 116, 32, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: 15, expectedLength: 1)
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: 30, expectedLength: 1)
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: 3600, expectedLength: 3)
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: 60, expectedLength: 2)
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(value: 7200, expectedLength: 3)
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: 15, bitLength: 1, bytes: [120])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: 30, bitLength: 1, bytes: [240])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: 3600, bitLength: 3, bytes: [28, 32])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: 60, bitLength: 2, bytes: [15, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedValue: 7200, bitLength: 3, bytes: [56, 64])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ FromBitReader_ThrowsArgumentException_ForInvalidLength
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ IsValid_ReturnsFalseForNonPositiveValue
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ IsValid_ReturnsTrueForPositiveValue
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: 15, expectedBytes: [120])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: 30, expectedBytes: [240])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: 3600, expectedBytes: [28, 32])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: 60, expectedBytes: [15, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.ExpiryTimeTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(value: 7200, expectedBytes: [56, 64])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(address: "1RustyRX2oai4EYYDpQGWvEL62BBGqN9T", expectedLength: 33)
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(address: "3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX", expectedLength: 33)
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(address: "bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvp"···, expectedLength: 53)
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(address: "bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4", expectedLength: 33)
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedAddress: "1RustyRX2oai4EYYDpQGWvEL62BBGqN9T", bitLength: 33, bytes: [136, 37, 176, 251, 238, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedAddress: "3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX", bitLength: 33, bytes: [148, 122, 170, 177, 220, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedAddress: "bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvp"···, bitLength: 53, bytes: [0, 195, 24, 161, 224, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedAddress: "bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4", bitLength: 33, bytes: [3, 168, 243, 183, 64, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ FromBitReader_ThrowsArgumentException_ForInvalidAddressType
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ IsValid_ReturnsTrue
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(address: "1RustyRX2oai4EYYDpQGWvEL62BBGqN9T", expectedData: [136, 37, 176, 251, 238, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(address: "3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX", expectedData: [148, 122, 170, 177, 220, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(address: "bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvp"···, expectedData: [0, 195, 24, 161, 224, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FallbackAddressTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(address: "bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4", expectedData: [3, 168, 243, 183, 64, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(featureBits: [8, 14, 48], expectedLength: 10)
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(featureBits: [8, 14, 99], expectedLength: 20)
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(featureBits: [9, 15], expectedLength: 3)
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(featureBits: [8, 14, 48], bitLength: 10, bytes: [64, 0, 0, 0, 16, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(featureBits: [8, 14, 99], bitLength: 20, bytes: [128, 0, 0, 0, 0, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(featureBits: [9, 15], bitLength: 3, bytes: [130, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ FromBitReader_ThrowsArgumentException_ForInvalidLength
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(featureBits: [8, 14, 48], expectedData: [64, 0, 0, 0, 16, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(featureBits: [8, 14, 99], expectedData: [128, 0, 0, 0, 0, ···])
NLightning.Bolt11.Tests.Models.TaggedFields.FeaturesTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(featureBits: [9, 15], expectedData: [130, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(metadata: [1, 2, 3, 4, 5], expectedLength: 8)
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(metadata: [1, 2, 3, 4], expectedLength: 7)
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(metadata: [1, 2, 3], expectedLength: 5)
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(metadata: [1, 2], expectedLength: 4)
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(metadata: [1], expectedLength: 2)
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2, 3, 4, 5], bitLength: 8, bytes: [1, 2, 3, 4, 5])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2, 3, 4], bitLength: 7, bytes: [1, 2, 3, 4, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2, 3], bitLength: 5, bytes: [1, 2, 3, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2], bitLength: 4, bytes: [1, 2, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1], bitLength: 2, bytes: [1, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ FromBitReader_ThrowsArgumentException_ForInvalidLength
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(metadata: [1, 2, 3, 4, 5], expectedData: [1, 2, 3, 4, 5])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(metadata: [1, 2, 3, 4], expectedData: [1, 2, 3, 4, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(metadata: [1, 2, 3], expectedData: [1, 2, 3, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(metadata: [1, 2], expectedData: [1, 2, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MetadataTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(metadata: [1], expectedData: [1, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(expiry: 1, expectedLength: 1)
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(expiry: 1023, expectedLength: 2)
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(expiry: 1024, expectedLength: 3)
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(expiry: 31, expectedLength: 1)
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ Constructor_FromValue_SetsPropertiesCorrectly(expiry: 32, expectedLength: 2)
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2, 3, 4, 5], bitLength: 8, bytes: [1, 2, 3, 4, 5])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2, 3, 4], bitLength: 7, bytes: [1, 2, 3, 4, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2, 3], bitLength: 5, bytes: [1, 2, 3, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1, 2], bitLength: 4, bytes: [1, 2, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ FromBitReader_CreatesCorrectlyFromBitReader(expectedMetadata: [1], bitLength: 2, bytes: [1, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ FromBitReader_ThrowsArgumentException_ForInvalidLength
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(expiry: 1, expectedData: [8])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(expiry: 1023, expectedData: [255, 192])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(expiry: 1024, expectedData: [8, 0])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(expiry: 31, expectedData: [248])
NLightning.Bolt11.Tests.Models.TaggedFields.MinFinalCltvExpiryTaggedFieldTests ‑ WriteToBitWriter_WritesCorrectData(expiry: 32, expectedData: [8, 0])
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_InvalidLightningMoneyUnit_When_Checked_Then_ThrowsArgumentException
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_InvalidString_When_Parsed_Then_ThrowsFormatException
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_InvalidString_When_TryParse_Then_ThrowsFormatException
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoneyAndNull_When_EqualsCalled_Then_ReturnsFalse
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_AlmostCalledWithDecimal_Then_ReturnsCorrectResult
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_AlmostCalled_Then_ReturnsCorrectResult
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_BitsCalled_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_CentsCalled_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_CoinsCalled_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_Compared_Then_ReturnsCorrectComparison
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_ConvertedToDecimal_Then_ReturnsCorrectValues
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_ConvertedToOtherUnits_Then_ReturnsCorrectValues
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_ImplicitConversionCalled_Then_ReturnsCorrectValues
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_MilliSatoshisCalledWithLong_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_MilliSatoshisCalledWithULong_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_MinAndMaxCalled_Then_ReturnsCorrectValues
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_NegateCalled_Then_ThrowsArithmeticException
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_SatoshisCalledWithDecimal_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_SatoshisCalledWithLong_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_SatoshisCalledWithULong_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_Split_Then_ReturnsCorrectParts
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_ToStringCalled_Then_ReturnsCorrectString
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_ToStringWithTrimCalled_Then_ReturnsTrimmedString
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_LightningMoney_When_ToStringWithoutTrimCalled_Then_ReturnsFullString
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_NegativeSatoshi_When_Constructed_Then_ThrowsArgumentOutOfRangeException
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_NegativeSatoshi_When_Set_Then_ThrowsArgumentOutOfRangeException
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_TwoDifferentLightningMoneyInstances_When_EqualsCalled_Then_ReturnsFalse
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_TwoEqualLightningMoneyInstances_When_EqualsCalled_Then_ReturnsTrue
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_TwoLightningMoneyInstances_When_Added_Then_ReturnsCorrectSum
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_TwoLightningMoneyInstances_When_Subtracted_Then_ReturnsCorrectDifference
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidDecimalAmountAndUnit_When_Constructed_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidLightningMoney_When_SatoshiSet_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidLongAmountAndUnit_When_Constructed_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidMilliSatoshi_When_Constructed_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidString_When_Parsed_Then_ReturnsLightningMoney
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidString_When_TryParse_Then_ReturnsLightningMoney
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ValidULongAmountAndUnit_When_Constructed_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.Money.LightningMoneyTests ‑ Given_ZeroMilliSatoshi_When_IsZeroCalled_Then_ReturnsTrue
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_Combine_Then_FeaturesAreCombined
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: False, isLocalCompulsorySet: False, unsetOther: False, isOtherCompulsorySet: False, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: False, isLocalCompulsorySet: False, unsetOther: False, isOtherCompulsorySet: True, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: False, isLocalCompulsorySet: False, unsetOther: True, isOtherCompulsorySet: False, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: False, isLocalCompulsorySet: True, unsetOther: False, isOtherCompulsorySet: False, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: False, isLocalCompulsorySet: True, unsetOther: False, isOtherCompulsorySet: True, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: False, isLocalCompulsorySet: True, unsetOther: True, isOtherCompulsorySet: False, expected: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: True, isLocalCompulsorySet: False, unsetOther: False, isOtherCompulsorySet: False, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: True, isLocalCompulsorySet: False, unsetOther: False, isOtherCompulsorySet: True, expected: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_IsCompatible_Then_ReturnIsKnown(feature: OptionDataLossProtect, unsetLocal: True, isLocalCompulsorySet: False, unsetOther: True, isOtherCompulsorySet: False, expected: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_OtherDontSupportVarOnionOptin_Then_ReturnFalse
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_OtherFeatureDontSetDependency_Then_ReturnFalse
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_OtherFeatureHasUnknownCompulsoryFeatureSet_Then_ReturnFalse
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_OtherFeatureHasUnknownOptionalFeatureSet_Then_ReturnTrue
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureADependsOnFeatureB_Then_FeatureBIsSet(feature: GossipQueriesEx, dependsOn: GossipQueries, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureADependsOnFeatureB_Then_FeatureBIsSet(feature: GossipQueriesEx, dependsOn: GossipQueries, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureADependsOnFeatureB_Then_FeatureBIsSet(feature: OptionAnchorOutputs, dependsOn: OptionStaticRemoteKey, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureADependsOnFeatureB_Then_FeatureBIsSet(feature: OptionAnchorOutputs, dependsOn: OptionStaticRemoteKey, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureADependsOnFeatureB_Then_FeatureBIsSet(feature: PaymentSecret, dependsOn: VarOnionOptin, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureADependsOnFeatureB_Then_FeatureBIsSet(feature: PaymentSecret, dependsOn: VarOnionOptin, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureA_Then_OnlyFeatureAIsSet(feature: OptionDataLossProtect, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureA_Then_OnlyFeatureAIsSet(feature: OptionDataLossProtect, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureA_Then_OnlyFeatureAIsSet(feature: OptionSupportLargeChannel, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureA_Then_OnlyFeatureAIsSet(feature: OptionSupportLargeChannel, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureA_Then_OnlyFeatureAIsSet(feature: OptionUpfrontShutdownScript, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetFeatureA_Then_OnlyFeatureAIsSet(feature: OptionUpfrontShutdownScript, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_SetUnknownFeature_Then_UnknownFeatureIsSet
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsSet(feature: OptionDataLossProtect, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsSet(feature: OptionDataLossProtect, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsSet(feature: OptionSupportLargeChannel, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsSet(feature: OptionSupportLargeChannel, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsSet(feature: OptionUpfrontShutdownScript, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsSet(feature: OptionUpfrontShutdownScript, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsUnset(feature: GossipQueries, dependent: GossipQueriesEx, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsUnset(feature: GossipQueries, dependent: GossipQueriesEx, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsUnset(feature: OptionStaticRemoteKey, dependent: OptionAnchorOutputs, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsUnset(feature: OptionStaticRemoteKey, dependent: OptionAnchorOutputs, isCompulsory: True)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsUnset(feature: VarOnionOptin, dependent: PaymentSecret, isCompulsory: False)
NLightning.Domain.Tests.Node.FeatureSetTests ‑ Given_Features_When_UnsetFeatureA_Then_FeatureBIsUnset(feature: VarOnionOptin, dependent: PaymentSecret, isCompulsory: True)
NLightning.Domain.Tests.Protocol.Models.TlvStreamTests ‑ Given_DuplicateTlv_When_AddedToStream_Then_ThrowsArgumentException
NLightning.Domain.Tests.Protocol.Models.TlvStreamTests ‑ Given_MultipleTlvs_When_AddedToStream_Then_AllExistInStream
NLightning.Domain.Tests.Protocol.Models.TlvStreamTests ‑ Given_ValidTlv_When_AddedToStream_Then_ExistsInStream
NLightning.Domain.Tests.Protocol.Payloads.ErrorPayloadTests ‑ Given_ChannelIdAndData_When_Constructing_Then_PayloadIsValid
NLightning.Domain.Tests.Protocol.Payloads.TxAddInputPayloadTests ‑ Given_SequenceOutOfBounds_When_Constructing_Then_ThrowsArgumentException
NLightning.Domain.Tests.Protocol.Payloads.TxSignaturesPayloadTests ‑ Given_TxIdLengthOutOfBounds_When_Constructing_Then_ThrowsArgumentException
NLightning.Domain.Tests.Protocol.Tlv.BaseTlvTests ‑ Given_TwoTlvsWithDifferentTypes_When_Compared_Then_AreNotEqual
NLightning.Domain.Tests.Protocol.ValueObjects.CommitmentNumberTests ‑ Given_BOLT3TestVectors_When_CalculatingObscuringFactor_Then_MatchesExpectedValue
NLightning.Domain.Tests.Protocol.ValueObjects.CommitmentNumberTests ‑ Given_CommitmentNumber_When_CalculateLockTime_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Protocol.ValueObjects.CommitmentNumberTests ‑ Given_CommitmentNumber_When_CalculateSequence_Then_ReturnsCorrectValue
NLightning.Domain.Tests.Protocol.ValueObjects.CommitmentNumberTests ‑ Given_CommitmentNumber_When_CalculatingObscuredValue_Then_ReturnsXORedValue
NLightning.Domain.Tests.Protocol.ValueObjects.CommitmentNumberTests ‑ Given_CommitmentNumber_When_Increment_Then_ValueIsIncreased
NLightning.Domain.Tests.Protocol.ValueObjects.CommitmentNumberTests ‑ Given_ValidParameters_When_ConstructingCommitmentNumber_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.Transactions.Factories.CommitmentTransactionModelFactoryTests ‑ Given_ValidParameters_When_Creating_Then_ReturnsCommitmentTransactionModel
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_HasMoreBitsIsCalled_Then_ReturnsTrueIfEnoughBitsRemain
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadBeyondAvailableBits_Then_ThrowsException
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadBitRepeatedly_Then_BitsMatchExpected
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadByteFromBitsPartial_Then_ExtractedByteMatches
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadByteFromBits_Then_ExtractedByteIsCorrect
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadInt16FromBitsBigEndian_Then_ValueIsCorrect
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadInt16FromBitsLittleEndian_Then_ValueIsCorrect
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadInt32FromBits_Then_ValueIsCorrect
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadInt64FromBits_Then_ValueIsCorrect
NLightning.Domain.Tests.Utils.BitReaderTests ‑ Given_SampleBuffer_When_ReadUInt16FromBits_Then_ValueIsCorrect
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_ExceedingTotalBits_Then_Throws
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_GrowByBitsCalled_Then_BufferIsResized
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_HasMoreBitsIsCalled_Then_CorrectlyShowsRemainingCapacity
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_ToArrayCalled_Then_ReturnsSnapshotOfBuffer
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_WriteBitRepeatedly_Then_BytesAreSetCorrectly
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_WriteBitsWithFullByte_Then_DataIsWritten
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_WriteInt16AsBitsInBigEndian_Then_OutputIsCorrect
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_WriteInt32AsBits_Then_OutputCanBeVerified
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_BitWriter_When_WritePartialBits_Then_DataIsPlacedAtCorrectOffset
NLightning.Domain.Tests.Utils.BitWriterTests ‑ Given_TotalBits_When_ConstructorCalled_Then_BufferCreatedAndNoError
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqualWithBigSize_Then_ResultIsKnown
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqualWithNull_Then_ResultIsKnown
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqualWithObject_Then_ResultIsKnown
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqual_Then_ResultIsKnown(value1: 0, value2: 0, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqual_Then_ResultIsKnown(value1: 0, value2: 1, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqual_Then_ResultIsKnown(value1: 1, value2: 0, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareEqual_Then_ResultIsKnown(value1: 1, value2: 1, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThanOrEqual_Then_ResultIsKnown(value1: 0, value2: 0, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThanOrEqual_Then_ResultIsKnown(value1: 0, value2: 1, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThanOrEqual_Then_ResultIsKnown(value1: 1, value2: 0, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThanOrEqual_Then_ResultIsKnown(value1: 1, value2: 1, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThan_Then_ResultIsKnown(value1: 0, value2: 0, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThan_Then_ResultIsKnown(value1: 0, value2: 1, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThan_Then_ResultIsKnown(value1: 1, value2: 0, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareGreaterThan_Then_ResultIsKnown(value1: 1, value2: 1, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThanOrEqual_Then_ResultIsKnown(value1: 0, value2: 0, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThanOrEqual_Then_ResultIsKnown(value1: 0, value2: 1, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThanOrEqual_Then_ResultIsKnown(value1: 1, value2: 0, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThanOrEqual_Then_ResultIsKnown(value1: 1, value2: 1, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThan_Then_ResultIsKnown(value1: 0, value2: 0, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThan_Then_ResultIsKnown(value1: 0, value2: 1, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThan_Then_ResultIsKnown(value1: 1, value2: 0, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareLessThan_Then_ResultIsKnown(value1: 1, value2: 1, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareNotEqual_Then_ResultIsKnown(value1: 0, value2: 0, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareNotEqual_Then_ResultIsKnown(value1: 0, value2: 1, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareNotEqual_Then_ResultIsKnown(value1: 1, value2: 0, expected: True)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_CompareNotEqual_Then_ResultIsKnown(value1: 1, value2: 1, expected: False)
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_BigSize_When_GetHashCode_Then_ResultIsKnown
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 18446744073709551615, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 2147483647, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 2147483647, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 2147483647, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 2147483647, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 255, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 32767, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 32767, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 32767, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 32767, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 32767, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 32767, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 4294967295, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 4294967295, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 4294967295, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 65535, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 65535, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 65535, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 65535, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 65535, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 9223372036854775807, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToBiggerSize_Then_CastIsValid(value: 9223372036854775807, type: typeof(ulong))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 18446744073709551615, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 18446744073709551615, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 18446744073709551615, type: typeof(long))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 18446744073709551615, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 18446744073709551615, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 18446744073709551615, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 2147483647, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 2147483647, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 2147483647, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 32767, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 4294967295, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 4294967295, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 4294967295, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 4294967295, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 65535, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 65535, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 9223372036854775807, type: typeof(byte))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 9223372036854775807, type: typeof(int))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 9223372036854775807, type: typeof(short))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 9223372036854775807, type: typeof(uint))
NLightning.Domain.Tests.ValueObjects.BigSizeTests ‑ Given_ImplicitConversion_When_CastToSmallerSize_Then_ThrowsException(value: 9223372036854775807, type: typeof(ushort))
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_NetworkInstance_When_ChainHashAccessed_Then_ReturnsCorrectHash(networkName: "mainnet")
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_NetworkInstance_When_ChainHashAccessed_Then_ReturnsCorrectHash(networkName: "regtest")
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_NetworkInstance_When_ChainHashAccessed_Then_ReturnsCorrectHash(networkName: "testnet")
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_NetworkInstance_When_ConvertedToString_Then_ReturnsCorrectName
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_NetworkInstance_When_ToStringCalled_Then_ReturnsCorrectName
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_NetworkInstances_When_ComparedForEquality_Then_ReturnsCorrectResult
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_String_When_ConvertedToNetwork_Then_ReturnsCorrectNetwork
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_TwoDifferentNetworkInstances_When_Compared_Then_AreNotEqual
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_TwoEqualNetworkInstances_When_Compared_Then_AreEqual
NLightning.Domain.Tests.ValueObjects.BitcoinNetworkTests ‑ Given_UnsupportedNetworkName_When_ChainHashAccessed_Then_ThrowsException
NLightning.Domain.Tests.ValueObjects.ChainHashTests ‑ Given_InvalidByteArray_When_ChainHashCreated_Then_ThrowsArgumentOutOfRangeException
NLightning.Domain.Tests.ValueObjects.ChainHashTests ‑ Given_TwoDifferentChainHashes_When_Compared_Then_AreNotEqual
NLightning.Domain.Tests.ValueObjects.ChainHashTests ‑ Given_TwoEqualChainHashes_When_Compared_Then_AreEqual
NLightning.Domain.Tests.ValueObjects.ChannelFlagsTests ‑ Given_BoolValue_When_ChannelFlagsCreated_Then_PropertiesAreCorrect
NLightning.Domain.Tests.ValueObjects.ChannelFlagsTests ‑ Given_ByteArray_When_ImplicitlyConvertedToChannelFlags_Then_ReturnsCorrectChannelFlags
NLightning.Domain.Tests.ValueObjects.ChannelFlagsTests ‑ Given_ByteValue_When_ChannelFlagsCreated_Then_PropertiesAreCorrect
NLightning.Domain.Tests.ValueObjects.ChannelFlagsTests ‑ Given_Byte_When_ImplicitlyConvertedToChannelFlags_Then_ReturnsCorrectChannelFlags
NLightning.Domain.Tests.ValueObjects.ChannelFlagsTests ‑ Given_ChannelFlags_When_ImplicitlyConvertedToByteArray_Then_ReturnsCorrectValue
NLightning.Domain.Tests.ValueObjects.ChannelFlagsTests ‑ Given_ChannelFlags_When_ImplicitlyConvertedToByte_Then_ReturnsCorrectValue
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_ByteArray_When_ConvertedToChannelId_Then_ReturnsCorrectChannelId
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_ByteArray_When_ImplicitlyConvertedToChannelId_Then_ReturnsCorrectChannelId
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_ChannelId_When_ConvertedToByteArray_Then_ReturnsCorrectValue
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_ChannelId_When_ImplicitlyConvertedToByteArray_Then_ReturnsCorrectByteArray
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_InvalidByteArray_When_ChannelIdCreated_Then_ThrowsArgumentException
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_TwoDifferentChannelIds_When_Compared_Then_AreNotEqual
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_TwoEqualChannelIds_When_Compared_Then_AreEqual
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_TwoZeroChannelIds_When_Compared_Then_AreEqual
NLightning.Domain.Tests.ValueObjects.ChannelIdTests ‑ Given_ZeroProperty_When_Accessed_Then_ReturnsAllZeroChannelId
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_InvalidByteArrayLength_When_ConstructorCalled_Then_ArgumentExceptionIsThrown
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_InvalidStringFormat_When_ParseCalled_Then_FormatExceptionIsThrown
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_TwoDifferentShortChannelIds_When_ComparingEquality_Then_TheyAreNotEqual
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_TwoIdenticalShortChannelIds_When_ComparingEquality_Then_TheyAreEqual
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_ValidByteArray_When_ConstructorCalled_Then_PropertiesAreExtractedCorrectly
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_ValidParameters_When_ConstructorCalled_Then_PropertiesAreSetCorrectly
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_ValidShortChannelId_When_ToStringCalled_Then_FormattedCorrectly
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_ValidString_When_ParseCalled_Then_PropertiesMatch
NLightning.Domain.Tests.ValueObjects.ShortChannelIdTests ‑ Given_ValidUlong_When_ConstructorCalled_Then_PropertiesAreExtractedCorrectly
NLightning.Infrastructure.Bitcoin.Tests.Builders.CommitmentTransactionBuilderTests ‑ Given_ValidInput_When_Build_Then_ReturnsCorrectValues
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_HtlcOutputsWithSameAmountAndScript_When_Comparing_Then_SortsByCltvExpiry
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_MixedOutputTypes_When_Comparing_Then_SortsByAmountThenScript
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_NullOutputs_When_Comparing_Then_HandlesNullsCorrectly
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_OutputsWithDifferentAmounts_When_Comparing_Then_SortsByAmount
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_OutputsWithSameAmountButDifferentScripts_When_Comparing_Then_SortsByScriptPubKeyLexicographically
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_OutputsWithSameScriptPrefixButDifferentLengths_When_Comparing_Then_SortsByLength
NLightning.Infrastructure.Bitcoin.Tests.Comparers.TransactionOutputComparerTests ‑ Given_SingletonInstance_When_Accessed_Then_ReturnsSameInstance
NLightning.Infrastructure.Bitcoin.Tests.Crypto.Functions.EcdhTests ‑ Given_InvalidPrivateKeyLength_When_GenerateKeyPairIsCalled_Then_ItThrowsArgumentException
NLightning.Infrastructure.Bitcoin.Tests.Outputs.ToLocalOutputTests ‑ Given_DifferentInputs_When_ConstructingToLocalOutputs_Then_GeneratesDifferentScripts
NLightning.Infrastructure.Bitcoin.Tests.Outputs.ToLocalOutputTests ‑ Given_ToLocalOutput_When_ToCoinCalled_Then_ReturnsCorrectScriptCoin
NLightning.Infrastructure.Bitcoin.Tests.Outputs.ToLocalOutputTests ‑ Given_ToLocalOutputs_When_ComparingThem_Then_UsesTransactionOutputComparer
NLightning.Infrastructure.Bitcoin.Tests.Outputs.ToLocalOutputTests ‑ Given_ValidParameters_When_ConstructingToLocalOutput_Then_GeneratesCorrectScript
NLightning.Infrastructure.Bitcoin.Tests.Outputs.ToLocalOutputTests ‑ Given_ValidParameters_When_ConstructingToLocalOutput_Then_PropertiesAreSetCorrectly
NLightning.Infrastructure.Bitcoin.Tests.Outputs.ToLocalOutputTests ‑ Given_ZeroAmount_When_ConstructingToLocalOutput_Then_CreatesZeroValueOutput
NLightning.Infrastructure.Bitcoin.Tests.Signers.LocalLightningSignerTests ‑ Given_InvalidChannelId_When_ValidatingSignature_Then_ThrowsException
NLightning.Infrastructure.Bitcoin.Tests.Signers.LocalLightningSignerTests ‑ Given_ValidParameters_When_ValidatingSignature_Then_ReturnsTrue
NLightning.Infrastructure.Serialization.Tests.Messages.AcceptChannel2MessageTypeSerializerTests ‑ Given_InvalidStream_When_DeserializeAsync_Then_ThrowsSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.AcceptChannel2MessageTypeSerializerTests ‑ Given_ValidExtension_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.AcceptChannel2MessageTypeSerializerTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.AcceptChannel2MessageTypeSerializerTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsAcceptChannel2Message
NLightning.Infrastructure.Serialization.Tests.Messages.AcceptChannel2MessageTypeSerializerTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsAcceptChannel2MessageWithExtensions
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReadyMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReadyMessageTests ‑ Given_ValidExtension_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReadyMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReadyMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsChannelReadyMessage
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReadyMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsChannelReadyMessageWithExtension
Check notice on line 0 in .github
github-actions / Combined Test Results
760 tests found (test 419 to 760)
There are 760 tests, see "Raw output" for the list of tests 419 to 760.
Raw output
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReestablishMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReestablishMessageTests ‑ Given_ValidExtensions_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReestablishMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReestablishMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsChannelReestablishMessage
NLightning.Infrastructure.Serialization.Tests.Messages.ChannelReestablishMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsChannelReestablishMessageWithExtensions
NLightning.Infrastructure.Serialization.Tests.Messages.ClosingSignedMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.ClosingSignedMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ClosingSignedMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsClosingSignedMessage
NLightning.Infrastructure.Serialization.Tests.Messages.CommitmentSignedMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.CommitmentSignedMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsCommitmentSignedMessage
NLightning.Infrastructure.Serialization.Tests.Messages.ErrorMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ErrorMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsErrorMessageWithCorrectPayload
NLightning.Infrastructure.Serialization.Tests.Messages.InitMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.InitMessageTests ‑ Given_ValidPayloadAndExtension_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.InitMessageTests ‑ Given_ValidPayloadOnly_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.InitMessageTests ‑ Given_ValidStreamWithOnlyPayload_When_DeserializeAsync_Then_ReturnsInitMessageWithNullExtension
NLightning.Infrastructure.Serialization.Tests.Messages.InitMessageTests ‑ Given_ValidStreamWithPayloadAndExtension_When_DeserializeAsync_Then_ReturnsInitMessageWithCorrectData
NLightning.Infrastructure.Serialization.Tests.Messages.OpenChannel2MessageTests ‑ Given_InvalidStream_When_DeserializeAsync_Then_ThrowsSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.OpenChannel2MessageTests ‑ Given_ValidExtension_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.OpenChannel2MessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.OpenChannel2MessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsOpenChannel2Payload
NLightning.Infrastructure.Serialization.Tests.Messages.OpenChannel2MessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsOpenChannel2PayloadWithExtensions
NLightning.Infrastructure.Serialization.Tests.Messages.PingMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.PingMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsPingMessageWithCorrectPayload
NLightning.Infrastructure.Serialization.Tests.Messages.PongMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.PongMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsPongMessageWithCorrectPayload
NLightning.Infrastructure.Serialization.Tests.Messages.RevokeAndAckMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.RevokeAndAckMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsRevokeAndAckMessage
NLightning.Infrastructure.Serialization.Tests.Messages.ShutdownMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.ShutdownMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsShutdownMessage
NLightning.Infrastructure.Serialization.Tests.Messages.StfuMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.StfuMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsStfuMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxAbortMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxAbortMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxAbortMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxAckRbfMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.TxAckRbfMessageTests ‑ Given_ValidExtensions_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxAckRbfMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxAckRbfMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxAckRbfMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxAckRbfMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxAckRbfMessageWithExtensions
NLightning.Infrastructure.Serialization.Tests.Messages.TxAddInputMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxAddInputMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxAddInputMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxAddOutputMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxAddOutputMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxAddOutputMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxCompleteMessageTests ‑ DeserializeAsync_GivenValidStream_ReturnsTxCompleteMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxCompleteMessageTests ‑ SerializeAsync_GivenValidPayload_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxInitRbfMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.TxInitRbfMessageTests ‑ Given_ValidExtension_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxInitRbfMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxInitRbfMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxInitRbfMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxInitRbfMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxInitRbfMessageWithExtensions
NLightning.Infrastructure.Serialization.Tests.Messages.TxRemoveInputMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxRemoveInputMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxRemoveInputMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxRemoveOutputMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxRemoveOutputMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxRemoveOutputMessage
NLightning.Infrastructure.Serialization.Tests.Messages.TxSignaturesMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.TxSignaturesMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxSignaturesMessage
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_InvalidStreamContent_When_DeserializeAsync_Then_ThrowsMessageSerializationException
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_ValidPayloadAndExtensions_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_ValidPayloadWithOnionPacket_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsTxAckRbfMessageWithExtensions
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsUpdateAddHtlcMessage
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateAddHtlcMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsUpdateAddHtlcMessageWithRoutingPacket
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFailHtlcMessageTests ‑ Given_ValidPayloadWith_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFailHtlcMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsUpdateFailHtlcMessage
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFailMalformedHtlcMessageTests ‑ Given_ValidPayloadWith_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFailMalformedHtlcMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsUpdateFailMalformedHtlcMessage
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFeeMessageTests ‑ Given_GivenValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFeeMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsUpdateFeeMessage
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFulfillHtlcMessageTests ‑ Given_ValidPayloadWith_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.UpdateFulfillHtlcMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsUpdateFulfillHtlcMessage
NLightning.Infrastructure.Serialization.Tests.Messages.WarningMessageTests ‑ Given_ValidPayload_When_SerializeAsync_Then_WritesCorrectDataToStream
NLightning.Infrastructure.Serialization.Tests.Messages.WarningMessageTests ‑ Given_ValidStream_When_DeserializeAsync_Then_ReturnsWarningMessageWithCorrectPayload
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_DeserializeWithoutLength_Then_FeatureIsSet
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 1, 128], isCompulsory: False, expected: GossipQueries)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 1, 64], isCompulsory: True, expected: GossipQueries)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 2, 16, 0], isCompulsory: True, expected: OptionStaticRemoteKey)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 2, 32, 0], isCompulsory: False, expected: OptionStaticRemoteKey)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 3, 128, 32, 0], isCompulsory: False, expected: OptionAnchorsZeroFeeHtlcTx)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 3, 64, 16, 0], isCompulsory: True, expected: OptionAnchorsZeroFeeHtlcTx)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 4, 16, 0, 0, ···], isCompulsory: True, expected: OptionDualFund)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 4, 32, 0, 0, ···], isCompulsory: False, expected: OptionDualFund)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 5, 128, 0, 0, ···], isCompulsory: False, expected: OptionOnionMessages)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 5, 64, 0, 0, ···], isCompulsory: True, expected: OptionOnionMessages)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 6, 128, 0, 0, ···], isCompulsory: False, expected: OptionScidAlias)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 6, 64, 0, 0, ···], isCompulsory: True, expected: OptionScidAlias)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 7, 4, 64, 0, ···], isCompulsory: True, expected: OptionZeroconf)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Buffer_When_Deserialize_Then_FeatureIsSet(buffer: [0, 7, 8, 128, 0, ···], isCompulsory: False, expected: OptionZeroconf)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeAsGlobal_Then_NoFeaturesGreaterThan13ArePresent
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_BytesAreKnown
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: GossipQueries, isCompulsory: False, expectedLength: 1)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: GossipQueries, isCompulsory: True, expectedLength: 1)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionAnchorsZeroFeeHtlcTx, isCompulsory: False, expectedLength: 3)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionAnchorsZeroFeeHtlcTx, isCompulsory: True, expectedLength: 3)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionDualFund, isCompulsory: False, expectedLength: 4)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionDualFund, isCompulsory: True, expectedLength: 4)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionOnionMessages, isCompulsory: False, expectedLength: 5)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionOnionMessages, isCompulsory: True, expectedLength: 5)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionScidAlias, isCompulsory: False, expectedLength: 6)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionScidAlias, isCompulsory: True, expectedLength: 6)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionStaticRemoteKey, isCompulsory: False, expectedLength: 2)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionStaticRemoteKey, isCompulsory: True, expectedLength: 2)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionZeroconf, isCompulsory: False, expectedLength: 7)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_SerializeWithoutLength_Then_LengthIsKnown(feature: OptionZeroconf, isCompulsory: True, expectedLength: 7)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: GossipQueries, isCompulsory: False, expected: [128])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: GossipQueries, isCompulsory: True, expected: [64])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionAnchorsZeroFeeHtlcTx, isCompulsory: False, expected: [128, 32, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionAnchorsZeroFeeHtlcTx, isCompulsory: True, expected: [64, 16, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionDualFund, isCompulsory: False, expected: [32, 0, 0, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionDualFund, isCompulsory: True, expected: [16, 0, 0, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionOnionMessages, isCompulsory: False, expected: [128, 0, 0, 0, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionOnionMessages, isCompulsory: True, expected: [64, 0, 0, 0, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionScidAlias, isCompulsory: False, expected: [128, 0, 0, 0, 0, ···])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionScidAlias, isCompulsory: True, expected: [64, 0, 0, 0, 0, ···])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionStaticRemoteKey, isCompulsory: False, expected: [32, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionStaticRemoteKey, isCompulsory: True, expected: [16, 0])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionZeroconf, isCompulsory: False, expected: [8, 128, 0, 0, 0, ···])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreKnown(feature: OptionZeroconf, isCompulsory: True, expected: [4, 64, 0, 0, 0, ···])
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: GossipQueries, isCompulsory: False, expectedLength: 1)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: GossipQueries, isCompulsory: True, expectedLength: 1)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionAnchorsZeroFeeHtlcTx, isCompulsory: False, expectedLength: 3)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionAnchorsZeroFeeHtlcTx, isCompulsory: True, expectedLength: 3)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionDualFund, isCompulsory: False, expectedLength: 4)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionDualFund, isCompulsory: True, expectedLength: 4)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionOnionMessages, isCompulsory: False, expectedLength: 5)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionOnionMessages, isCompulsory: True, expectedLength: 5)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionScidAlias, isCompulsory: False, expectedLength: 6)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionScidAlias, isCompulsory: True, expectedLength: 6)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionStaticRemoteKey, isCompulsory: False, expectedLength: 2)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionStaticRemoteKey, isCompulsory: True, expectedLength: 2)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionZeroconf, isCompulsory: False, expectedLength: 7)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_Features_When_Serialize_Then_BytesAreTrimmed(feature: OptionZeroconf, isCompulsory: True, expectedLength: 7)
NLightning.Infrastructure.Serialization.Tests.Node.FeatureSetSerializerTests ‑ Given_WrongLengthBuffer_When_Deserialize_Then_FeatureIsNotSet
NLightning.Infrastructure.Serialization.Tests.Payloads.ErrorPayloadSerializerTests ‑ Given_ValidPayload_When_Serializing_Then_ReturnsCorrectValues
NLightning.Infrastructure.Serialization.Tests.Tlv.TlvSerializerTests ‑ Given_TlvSerializer_When_DeserializingBaseTlv_Then_BufferIsCorrect
NLightning.Infrastructure.Serialization.Tests.Tlv.TlvSerializerTests ‑ Given_TlvSerializer_When_SerializingBaseTlv_Then_BufferIsCorrect
NLightning.Infrastructure.Serialization.Tests.Tlv.TlvStreamSerializerTests ‑ Given_EmptyStream_When_Deserialized_Then_ReturnsNull
NLightning.Infrastructure.Serialization.Tests.Tlv.TlvStreamSerializerTests ‑ Given_InvalidStream_When_Deserialized_Then_ThrowsSerializationException
NLightning.Infrastructure.Serialization.Tests.Tlv.TlvStreamSerializerTests ‑ Given_TlvStream_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Serialization.Tests.ValueObjects.BigSizeTypeSerializerTests ‑ Given_VectorInputs_When_DeserializeBigSize_Then_ErrorIsThrown
NLightning.Infrastructure.Serialization.Tests.ValueObjects.BigSizeTypeSerializerTests ‑ Given_VectorInputs_When_DeserializeBigSize_Then_ResultIsKnown
NLightning.Infrastructure.Serialization.Tests.ValueObjects.BigSizeTypeSerializerTests ‑ Given_VectorInputs_When_SerializeBigSize_Then_ResultIsKnown
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ChainHashTypeSerializerTests ‑ Given_InvalidStream_When_Deserialized_Then_ThrowsEndOfStreamException
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ChainHashTypeSerializerTests ‑ Given_ValidChainHash_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ChannelFlagTypeSerializerTests ‑ Given_ChannelFlags_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ChannelFlagTypeSerializerTests ‑ Given_InvalidStream_When_Deserialized_Then_ThrowsEndOfStreamException
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ChannelIdTypeSerializerTests ‑ Given_InvalidStream_When_Deserialized_Then_ThrowsEndOfStreamException
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ChannelIdTypeSerializerTests ‑ Given_ValidChannelId_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Serialization.Tests.ValueObjects.ShortChannelIdTypeSerializerTests ‑ Given_ValidShortChannelId_When_SerializedAndDeserialized_Then_PropertiesRemainTheSame
NLightning.Infrastructure.Serialization.Tests.ValueObjects.WitnessTypeSerializerTests ‑ Given_EmptyWitnessData_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Serialization.Tests.ValueObjects.WitnessTypeSerializerTests ‑ Given_InvalidStream_When_Deserialized_Then_ThrowsSerializationException
NLightning.Infrastructure.Serialization.Tests.ValueObjects.WitnessTypeSerializerTests ‑ Given_LargeWitnessData_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Serialization.Tests.ValueObjects.WitnessTypeSerializerTests ‑ Given_ValidWitnessData_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToInt16BigEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToInt32BigEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToInt32LittleEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToInt64BigEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToInt64LittleEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToUInt16BigEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToUInt16LittleEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToUInt32BigEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToUInt32LittleEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToUInt64BigEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_AllZeroBytes_When_ConvertedToUInt64LittleEndianTrimmed_Then_ReturnsSingleZeroByte
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToIntPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToInt_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToLongPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToLong_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToShortPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToShort_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToUintPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToUint_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToUlongPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToUlong_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToUshortPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_BigEndianBytes_When_ConvertedToUshort_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToInt16BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToInt16LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToInt32BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToInt32LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToInt64BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToInt64LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToUInt16BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToUInt16LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToUInt32BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToUInt32LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToUInt64BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_EmptyByteArray_When_ConvertedToUInt64LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_IntValue_When_ConvertedToBigEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_IntValue_When_ConvertedToBigEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_IntValue_When_ConvertedToLittleEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_IntValue_When_ConvertedToLittleEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToIntPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToInt_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToLongPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToLong_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToShortPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToShort_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToUintPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToUint_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToUlongPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToUlong_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToUshortPadded_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LittleEndianBytes_When_ConvertedToUshort_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LongValue_When_ConvertedToBigEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LongValue_When_ConvertedToBigEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LongValue_When_ConvertedToLittleEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_LongValue_When_ConvertedToLittleEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToInt16BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToInt16LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToInt32BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToInt32LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToInt64BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToInt64LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToUInt16BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToUInt16LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToUInt32BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToUInt32LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToUInt64BigEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortByteArray_When_NotPaddedToUInt64LittleEndian_Then_ThrowsArgumentException
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortValue_When_ConvertedToBigEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_ShortValue_When_ConvertedToBigEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UintValue_When_ConvertedToBigEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UintValue_When_ConvertedToBigEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UintValue_When_ConvertedToLittleEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UintValue_When_ConvertedToLittleEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UlongValue_When_ConvertedToBigEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UlongValue_When_ConvertedToBigEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UlongValue_When_ConvertedToLittleEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UlongValue_When_ConvertedToLittleEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UshortValue_When_ConvertedToBigEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UshortValue_When_ConvertedToBigEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UshortValue_When_ConvertedToLittleEndianBytesWithTrim_Then_ReturnsFullByteArray
NLightning.Infrastructure.Tests.Converters.EndianBitConverterTests ‑ Given_UshortValue_When_ConvertedToLittleEndianBytes_Then_ReturnsCorrectByteArray
NLightning.Infrastructure.Tests.Crypto.Factories.CryptoFactoryTests ‑ Given_NoWEBASSEMBLYDirective_When_GetSodiumCryptoCalled_Then_ReturnsSodiumCryptoNative
NLightning.Infrastructure.Tests.Crypto.Hashes.Sha256Tests ‑ Given_NistVectorInputs_When_DataIsHashed_Then_ResultIsKnown
NLightning.Infrastructure.Tests.Crypto.Primitives.SecureMemoryTests ‑ Given_SecureMemory_When_CastToReadOnlySpan_Then_ReturnsReadableSpan
NLightning.Infrastructure.Tests.Crypto.Primitives.SecureMemoryTests ‑ Given_SecureMemory_When_CastToSpan_Then_ReturnsWritableSpan
NLightning.Infrastructure.Tests.Crypto.Primitives.SecureMemoryTests ‑ Given_SecureMemory_When_Disposed_Then_MemoryZeroUnlockFreeCalledAndProviderDisposed
NLightning.Infrastructure.Tests.Crypto.Primitives.SecureMemoryTests ‑ Given_Size_When_CtorIsCalled_Then_MemoryIsAllocatedAndLocked
NLightning.Infrastructure.Tests.Crypto.Providers.Libsodium.SodiumCryptoProviderTests ‑ GivenValidInputs_WhenAeadChacha20Poly1305IetfDecryptCalled_ThenCallsLibsodiumCryptoAeadChacha20Poly1305IetfDecrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Libsodium.SodiumCryptoProviderTests ‑ GivenValidInputs_WhenAeadChacha20Poly1305IetfEncryptCalled_ThenCallsLibsodiumCryptoAeadChacha20Poly1305IetfEncrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Libsodium.SodiumCryptoProviderTests ‑ GivenValidInputs_WhenAeadXChacha20Poly1305IetfDecryptCalled_ThenCallsLibsodiumCryptoAeadXChacha20Poly1305IetfDecrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Libsodium.SodiumCryptoProviderTests ‑ GivenValidInputs_WhenAeadXChacha20Poly1305IetfEncryptCalled_ThenCallsLibsodiumCryptoAeadXChacha20Poly1305IetfEncrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Native.NativeCryptoProviderTests ‑ GivenValidInputs_WhenAeadChacha20Poly1305IetfDecryptCalled_ThenCallsNativeCryptoAeadChacha20Poly1305IetfDecrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Native.NativeCryptoProviderTests ‑ GivenValidInputs_WhenAeadChacha20Poly1305IetfEncryptCalled_ThenCallsNativeCryptoAeadChacha20Poly1305IetfEncrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Native.NativeCryptoProviderTests ‑ GivenValidInputs_WhenAeadXChacha20Poly1305IetfDecryptCalled_ThenCallsNativeCryptoAeadChacha20Poly1305IetfDecrypt
NLightning.Infrastructure.Tests.Crypto.Providers.Native.NativeCryptoProviderTests ‑ GivenValidInputs_WhenAeadXChacha20Poly1305IetfEncryptCalled_ThenCallsNativeCryptoAeadChacha20Poly1305IetfEncrypt
NLightning.Infrastructure.Tests.Factories.ChannelIdFactoryTests ‑ Given_ValidInputs_When_CreatingV2_Then_ReturnsCorrectChannelId
NLightning.Infrastructure.Tests.Node.Managers.PeerManagerTests ‑ Given_ConnectionError_When_ConnectToPeerAsync_IsCalled_Then_ThrowException
NLightning.Infrastructure.Tests.Node.Managers.PeerManagerTests ‑ Given_ExistingPeer_When_DisconnectPeer_IsCalled_Then_PeerIsDisconnected
NLightning.Infrastructure.Tests.Node.Managers.PeerManagerTests ‑ Given_NonExistingPeer_When_DisconnectPeer_IsCalled_Then_LogWarning
NLightning.Infrastructure.Tests.Node.Managers.PeerManagerTests ‑ Given_ValidPeerAddress_When_ConnectToPeerAsync_IsCalled_Then_PeerIsAdded
NLightning.Infrastructure.Tests.Node.Managers.PeerManagerTests ‑ Given_ValidTcpClient_When_AcceptPeerAsync_IsCalled_Then_PeerIsAdded
NLightning.Infrastructure.Tests.Protocol.Models.PeerAddressTests ‑ Given_HttpAddress_When_ConstructingPeerAddress_Then_HostAndPortAreCorrectlyResolved
NLightning.Infrastructure.Tests.Protocol.Models.PeerAddressTests ‑ Given_PeerAddressInstance_When_CallingToString_Then_ReturnsExpectedFormat
NLightning.Infrastructure.Tests.Protocol.Models.PeerAddressTests ‑ Given_PubKeyHostAndPort_When_ConstructingPeerAddress_Then_PropertiesAreCorrectlyInitialized
NLightning.Infrastructure.Tests.Protocol.Models.PeerAddressTests ‑ Given_SingleStringAddress_When_ConstructingPeerAddress_Then_PropertiesAreCorrectlyInitialized
NLightning.Infrastructure.Tests.Protocol.Services.MessageServiceTests ‑ Given_DisposedMessageService_When_SendMessageAsync_IsCalled_Then_ThrowsInvalidOperationException
NLightning.Infrastructure.Tests.Protocol.Services.MessageServiceTests ‑ Given_MessageService_When_Dispose_IsCalled_Then_TransportServiceIsDisposed
NLightning.Infrastructure.Tests.Protocol.Services.MessageServiceTests ‑ Given_Message_When_SendMessageAsync_IsCalled_Then_TransportServiceWritesMessage
NLightning.Infrastructure.Tests.Protocol.Services.MessageServiceTests ‑ Given_ReceivedMessage_When_ReceiveMessageAsync_IsInvoked_Then_MessageReceivedEventIsRaised
NLightning.Infrastructure.Tests.Protocol.Services.MessageServiceTests ‑ Given_TransportServiceConnectionState_When_CheckingIsConnected_Then_ReturnsCorrectValue
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.BlindedPathTlvConverterTests ‑ Given_BlindedPathTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.ChannelTypeTlvConverterTests ‑ Given_ChannelTypeTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.FeeRangeTlvConverterTests ‑ Given_FeeRangeTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.FundingOutputContributionTlvConverterTests ‑ Given_FundingOutputContributionTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.NetworksTlvConverterTests ‑ Given_NetworksTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.NextFundingTlvConverterTests ‑ Given_NextFundingTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.RequireConfirmedInputsTlvConverterTests ‑ Given_RequireConfirmedInputsTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.ShortChannelIdTlvConverterTests ‑ Given_ShortChannelIdTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Protocol.Tlv.Converters.UpfrontShutdownScriptTlvConverterTests ‑ Given_UpfrontShutdownScriptTlvConverter_When_ConvertingToBaseTlvAndBack_ResultIsCorrect
NLightning.Infrastructure.Tests.Transport.Services.HandshakeServiceTests ‑ Given_HandshakeServiceAsInitiator_When_PerformStepIsCalledByInitiatorForTheSecondTime_Then_HandshakeStateWriteMessageIsCalled
NLightning.Infrastructure.Tests.Transport.Services.HandshakeServiceTests ‑ Given_HandshakeServiceAsInitiator_When_PerformStepIsCalledByInitiatorForTheThirdTime_Then_ExceptionIsThrown
NLightning.Infrastructure.Tests.Transport.Services.HandshakeServiceTests ‑ Given_HandshakeServiceAsResponder_When_PerformStepIsCalledByInitiatorForTheSecondTime_Then_HandshakeStateWriteMessageIsCalled
NLightning.Infrastructure.Tests.Transport.Services.HandshakeServiceTests ‑ Given_HandshakeServiceAsResponder_When_PerformStepIsCalledByInitiatorForTheThirdTime_Then_ExceptionIsThrown
NLightning.Infrastructure.Tests.Transport.Services.HandshakeServiceTests ‑ Given_NewHandshakeServiceAsInitiator_When_PerformStepIsCalledByInitiator_Then_HandshakeStateWriteMessageIsCalled
NLightning.Infrastructure.Tests.Transport.Services.HandshakeServiceTests ‑ Given_NewHandshakeServiceAsResponder_When_PerformStepIsCalledByInitiator_Then_HandshakeStateWriteMessageIsCalled
NLightning.Infrastructure.Tests.Transport.Services.TransportServiceTests ‑ Given_TransportServiceAsInitiator_When_InitializeIsCalledAndTcpClinetIsDisconnected_Then_ThrowsInvalidOperationException
NLightning.Infrastructure.Tests.Transport.Services.TransportServiceTests ‑ Given_TransportServiceAsInitiator_When_InitializeIsCalled_Then_HandshakeServicePerformStepIsCalledTwice
NLightning.Infrastructure.Tests.Transport.Services.TransportServiceTests ‑ Given_TransportService_When_TimeoutOccurs_Then_ThrowsConnectionTimeoutException
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_EncryptDecrypt_When_NonceAtMax_RekeyIsCalled_Then_NonceResets
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_KeySet_When_DecryptWithAd_Then_UsesCipher_AndIncrementsNonce
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_KeySet_When_SetNonce_Then_NonceIsUpdatedForSubsequentEncrypts
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_NoInitialization_When_HasKeysCalled_Then_ReturnsFalse
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_NoKey_When_DecryptWithAd_Then_CopiesCiphertextToPlaintext
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_NoKey_When_EncryptWithAd_Then_CopiesPlaintextToCiphertext
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_NonceAtMax_When_EncryptWithAd_Then_ThrowsOverflowException
NLightning.Infrastructure.Tests.Transport.States.CipherStateTests ‑ Given_ValidKeys_When_InitializeKeyAndChainingKey_Then_HasKeyIsTrueAndNonceReset
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_InvalidInvoiceString_When_Decoding_Then_ExceptionIsThrown(errorMessage: "Error in Bech32 string", invoiceString: "lnbc2500u1pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwz"···)
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_InvalidInvoiceString_When_Decoding_Then_ExceptionIsThrown(errorMessage: "Impossible to recover the public key", invoiceString: "lnbc2500u1pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwz"···)
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_InvalidInvoiceString_When_Decoding_Then_ExceptionIsThrown(errorMessage: "Invalid amount format in invoice", invoiceString: "lnbc2500x1pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwz"···)
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_InvalidInvoiceString_When_Decoding_Then_ExceptionIsThrown(errorMessage: "Invalid pico amount in invoice", invoiceString: "lnbc2500000001p1pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcy"···)
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_InvalidInvoiceString_When_Decoding_Then_ExceptionIsThrown(errorMessage: "Missing prefix in invoice", invoiceString: "pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqqsyqcy"···)
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_InvalidInvoiceString_When_Decoding_Then_ExceptionIsThrown(errorMessage: "Specified argument was out of the range of valid v"···, invoiceString: "lnbc1pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqq"···)
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_ValidDecodedInvoice_When_Encoding_Then_InvoiceStringIsCorrect
NLightning.Integration.Tests.BOLT11.InvoiceIntegrationTests ‑ Given_ValidInvoiceString_When_Decoding_Then_InvoiceIsCorrect
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith1OutputsUntrimmedMinFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith2OutputsUntrimmedMaxFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith2OutputsUntrimmedMinFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith2SimilarOfferedHtlc_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith3OutputsUntrimmedMaxFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith3OutputsUntrimmedMinFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith4OutputsUntrimmedMaxFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith4OutputsUntrimmedMinFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith5HTLCsUntrimmed_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith5OutputsUntrimmedMaxFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith5OutputsUntrimmedMinFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith6OutputsUntrimmedMaxFeeRate_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith6OutputsUntrimmed_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWith7OutputsUntrimmed_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransactionWithFeeGreaterThanFunderAmount_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingCommitmentTransaction_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_CreatingFundingTransaction_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_DerivingOldSecret_Then_ShouldDeriveCorrectly
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_DerivingPrivateKey_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_DerivingPubKey_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_DerivingRevocationPrivKey_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_DerivingRevocationPubKey_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_DerivingUnknownSecret_Then_ShouldThrowException
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_GeneratingFromSeed01LastNonTrivialNode_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_GeneratingFromSeed0FinalNode_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_GeneratingFromSeedFFAlternateBits1_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_GeneratingFromSeedFFAlternateBits2_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_GeneratingFromSeedFFFinalNode_Then_ShouldBeEqualToTestVector
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets1InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets2InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets3InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets4InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets5InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets6InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets7InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecrets8InWrongSequence_Then_ShouldFail
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_InsertingSecretsInCorrectSequence_Then_ShouldSucceed
NLightning.Integration.Tests.BOLT3.Bolt3IntegrationTests ‑ Given_Bolt3Specifications_When_StoringAndDeriving48Secrets_Then_ShouldWorkCorrectly
NLightning.Node.Tests.Models.FeeRateCacheDataTests ‑ Given_FeeRateCacheData_When_PropertiesSet_Then_ValuesAreCorrect
NLightning.Node.Tests.Models.FeeRateCacheDataTests ‑ Given_FeeRateCacheData_When_SerializedAndDeserialized_Then_DataIsPreserved
NLightning.Node.Tests.Services.FeeServiceTests ‑ GivenApiFails_WhenRefreshFeeRateAsync_ThenUsesCachedValue
NLightning.Node.Tests.Services.FeeServiceTests ‑ GivenInvalidCache_WhenGetFeeRatePerKwAsync_ThenRefreshesAndReturnsNewValue
NLightning.Node.Tests.Services.FeeServiceTests ‑ GivenValidCache_WhenGetFeeRatePerKwAsync_ThenReturnsCachedValue
NLightning.Node.Tests.Services.FeeServiceTests ‑ GivenValidCache_WhenRefreshFeeRateAsync_ThenSavesCacheToFile
NLightning.Node.Tests.Services.FeeServiceTests ‑ GivenValidConfig_WhenStartAsync_ThenRefreshesFeeRatePeriodically
Loading