public void TestStringInjectNoDefault() { BoxNoDefault b = (BoxNoDefault)TangFactory.GetTang().NewInjector().GetInstance(typeof(BoxNoDefault)); ISet <string> actual = b.Numbers; Assert.Equal(actual.Count, 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); }