Exemple #1
0
        public void Then_I_should_get_a_name_value_collection()
        {
            FluentApplicationContext.Register <TestObject>().Bind(t => t.NameValueCollection).ToDefinition(
                Inline.NameValueCollection().AddEntry().WithKey("string").AndValue("value"));

            IApplicationContext applicationContext = _applicationContextContainer.InitialiseContext();

            var testObject = applicationContext.GetObject <TestObject>();

            Assert.IsNotNull(testObject.NameValueCollection);
            Assert.AreEqual("value", testObject.NameValueCollection[0]);
        }