Exemplo n.º 1
0
        public void TestStringInjectNoDefault()
        {
            BoxNoDefault  b      = (BoxNoDefault)TangFactory.GetTang().NewInjector().GetInstance(typeof(BoxNoDefault));
            ISet <string> actual = b.Numbers;

            Assert.Equal(actual.Count, 0);
        }
Exemplo n.º 2
0
        public void TestStringInjectNoDefaultWithValue()
        {
            var cb = TangFactory.GetTang().NewConfigurationBuilder();

            cb.BindSetEntry <SetOfNumbersNoDefault, string>(GenericType <SetOfNumbersNoDefault> .Class, "123");
            BoxNoDefault b = (BoxNoDefault)TangFactory.GetTang().NewInjector(cb.Build()).GetInstance(typeof(BoxNoDefault));

            ISet <string> actual = b.Numbers;

            Assert.Equal(actual.Count, 1);
        }