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"));