Skip to content

Update documentation with new APIs. #29

Update documentation with new APIs.

Update documentation with new APIs. #29

GitHub Actions / Xunit Tests succeeded Jul 3, 2023 in 1s

Xunit Tests ✅

Tests passed successfully

✅ test-results.trx

33 tests were completed in 1s with 33 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
NGuid.Tests.GuidHelpersTests 33✅ 49ms

✅ NGuid.Tests.GuidHelpersTests

✅ ConvertV0ToV6
✅ ConvertV1ToV6(input: "6ba7b810-9dad-11d1-80b4-00c04fd430c8", expected: "1d19dad6-ba7b-6810-80b4-00c04fd430c8")
✅ ConvertV1ToV6(input: "6ba7b811-9dad-11d1-80b4-00c04fd430c8", expected: "1d19dad6-ba7b-6811-80b4-00c04fd430c8")
✅ ConvertV1ToV6(input: "6ba7b812-9dad-11d1-80b4-00c04fd430c8", expected: "1d19dad6-ba7b-6812-80b4-00c04fd430c8")
✅ ConvertV4ToV6
✅ CreateGuidFromAsciiDnsName(name: "www.example.com", version: 3, expected: "5df41881-3aed-3515-88a7-2f4a814cf09e")
✅ CreateGuidFromAsciiDnsName(name: "www.example.com", version: 5, expected: "2ed6657d-e927-568b-95e1-2665a8aea6a2")
✅ CreateGuidFromAsciiDnsName(name: "www.example.org", version: 5, expected: "74738ff5-5367-5958-9aee-98fffdcd1876")
✅ CreateGuidFromAsciiDnsName(name: "www.terraform.io", version: 5, expected: "a5008fae-b28c-5ba5-96cd-82b4c53552d6")
✅ CreateGuidFromDnsName(name: "python.org", version: 3, expected: "6fa459ea-ee8a-3ca4-894e-db77e160355e")
✅ CreateGuidFromDnsName(name: "python.org", version: 5, expected: "886313e1-3b8a-5372-9b90-0c9aee199e5d")
✅ CreateGuidFromDnsName(name: "www.widgets.com", version: 3, expected: "3d813cbb-47fb-32ba-91df-831e1593ac29")
✅ CreateGuidFromDnsName(name: "www.widgets.com", version: 5, expected: "21f7f8de-8051-5b89-8680-0195ef798b6a")
✅ CreateInvalidVersion
✅ CreateNullName
✅ CreateV6
✅ CreateV6FromTimeProvider(timestamp: "1998-02-04T22:13:53.151183Z", expectedPrefix: "1d19dad6-ba7b-6816")
✅ CreateV6FromTimeProvider(timestamp: "2022-02-22T14:22:22-05:00", expectedPrefix: "1ec9414c-232a-6b00")
✅ CreateV7
✅ CreateV7FromTimeProvider(timestamp: "2022-02-22T14:22:22-05:00", expectedPrefix: "017f22e2-79b0-7")
✅ CreateV8(input: "00000000000000000000000000000000", expected: "00000000-0000-8000-8000-000000000000")
✅ CreateV8(input: "00112233445566778899AABBCCDDEEFF", expected: "00112233-4455-8677-8899-aabbccddeeff")
✅ CreateV8(input: "112233445566778899AABBCCDDEEFF00", expected: "11223344-5566-8788-99aa-bbccddeeff00")
✅ CreateV8(input: "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", expected: "ffffffff-ffff-8fff-bfff-ffffffffffff")
✅ CreateV8FromEmptySpan
✅ CreateV8FromFifteenBytes
✅ CreateV8FromName(algorithmName: "SHA256", namespaceId: "6ba7b810-9dad-11d1-80b4-00c04fd430c8", name: "www.example.com", expected: "401835fd-a627-870a-873f-ed73f2bc5b2c")
✅ CreateV8FromNewArray
✅ CreateV8FromNewSpan
✅ CreateV8FromNull
✅ CreateV8FromShortSpan
✅ CreateV8FromZeroBytes
✅ SwapByteOrder