14 references to GetRequiredString
Infrastructure.Tests (14)
Pipelines\NixCliPackageTests.cs (14)
29var version = GetRequiredString(manifest, "version"); 31Assert.Equal($"v{version}", GetRequiredString(manifest, "releaseTag")); 42Assert.Equal(rid, GetRequiredString(entry, "rid")); 43Assert.Equal(archiveName, GetRequiredString(entry, "archiveName")); 45var url = new Uri(GetRequiredString(entry, "url")); 50var hash = GetRequiredString(entry, "hash"); 66Assert.Equal(match.Groups[1].Value, GetRequiredString(manifest, "version")); 110Assert.Equal(expectedHash, GetRequiredString(entry, "hash")); 172Assert.Equal(expectedHash, GetRequiredString(entry, "hash")); 206Assert.Equal("github", GetRequiredString(locked, "type")); 207Assert.Equal("NixOS", GetRequiredString(locked, "owner")); 208Assert.Equal("nixpkgs", GetRequiredString(locked, "repo")); 209Assert.StartsWith("sha256-", GetRequiredString(locked, "narHash"), StringComparison.Ordinal); 210Assert.Equal("nixos-unstable", GetRequiredString(original, "ref"));