public void CanInitializeWithProperConfig() { MyConfigurationObject config = new MyConfigurationObject(); config.Enabled = true; MyObject myObj = new MyObject(); myObj.Configure(config); Assert.AreEqual("foo!", myObj.Foo()); }