public void DefaultInstanceDoesNotIncludesInGetAllWithNames()
        {
            var instances = _namedResolver.GetAllWithNames();

            var(name, defaultInstance) = instances.FirstOrDefault(t => string.IsNullOrEmpty(t.name));

            Assert.Multiple(() =>
            {
                Assert.AreEqual(7, instances.Count);
                Assert.IsNull(defaultInstance);
            });
        }
예제 #2
0
        public void DefaultInstanceDoesNotIncludesInGetAllWithNames()
        {
            var instances = _namedResolver.GetAllWithNames();

            var(name, defaultInstance) = instances.FirstOrDefault(t => t.name == default);

            Assert.Multiple(() =>
            {
                Assert.AreEqual(9, instances.Count);
                Assert.IsNotNull(defaultInstance);
                Assert.AreEqual(EnumForResolver.Default, name);
            });
        }