public void TestGetTargetImageReference_NoTags() { var config = new FibCliConfiguration { TargetImage = "registry.io/target-image", TargetTags = Array.Empty <string>() }; var result = config.GetTargetImageReference(); Assert.AreEqual("registry.io", result.GetRegistry()); Assert.AreEqual("target-image", result.GetRepository()); Assert.AreEqual("latest", result.GetTag()); }
public void TestGetTargetImageReference() { var config = new FibCliConfiguration { TargetImage = "registry.io/target-image", TargetTags = new[] { "tag1", "tag2" } }; var result = config.GetTargetImageReference(); Assert.AreEqual("registry.io", result.GetRegistry()); Assert.AreEqual("target-image", result.GetRepository()); Assert.AreEqual("tag1", result.GetTag()); }