Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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());
        }