bland-waitress-855
05/17/2022, 2:35 PMmocks.Setup(m => m.CallAsync(It.IsAny<MockCallArgs>()))
.ReturnsAsync((MockCallArgs args) =>
{
var outputs = ImmutableDictionary.CreateBuilder<string, object>();
switch (args.Token)
{
case "azure-native:containerregistry:getRegistry":
outputs.Add("loginserver", "server");
break;
case "azure-native:containerregistry:listRegistryCredentials":
outputs.Add("username", "username");
// outputs.Add("passwords", new List<KeyValuePair<string,string>>
// {
// new("password","password")
// });
outputs.Add("passwords", "{\"test\",\"test\"}");
break;
case "azure-native:containerservice:listManagedClusterUserCredentials":
outputs.Add("kubeconfigs","[{ \"name\":\"test\", \"value\": \"test\"}]");
break;
}
return outputs;
});