Esempio n. 1
0
        public void CheckObjDeletedFinalStateUnknown()
        {
            var aPod       = Helpers.CreatePods(1).First();
            var key        = "a-key";
            var deletedPod = new DeletedFinalStateUnknown <V1Pod>(key, aPod);

            var returnKey = Caches.DeletionHandlingMetaNamespaceKeyFunc(deletedPod);

            // returnKey.Should().Be(key);
        }
Esempio n. 2
0
        public void GetDefaultKeyFuncSuccess()
        {
            var pod = new V1Pod()
            {
                Metadata = new V1ObjectMeta()
                {
                    Name = "a-name",
                    NamespaceProperty = "the-namespace",
                },
            };
            var cache = new Cache <V1Pod>();
            var defaultReturnValue = Caches.DeletionHandlingMetaNamespaceKeyFunc(pod);

            var funcReturnValue = cache.KeyFunc(pod);

            Assert.True(defaultReturnValue.Equals(funcReturnValue));
        }
Esempio n. 3
0
        public void CheckDefaultDeletedFinalStateUnknown()
        {
            var aPod = Helpers.CreatePods(1).First();

            Caches.DeletionHandlingMetaNamespaceKeyFunc(aPod).Should().Be($"{aPod.Metadata.NamespaceProperty}/{aPod.Metadata.Name}");
        }