public void ShouldInitObjectProperties()
 {
   var context = new RenderingContext();
   var rendering = new Rendering();
   var properties = new RenderingProperties(rendering);
   properties["Parameters"] = "property1=5&property2=10";
   context.Rendering = new Rendering() {Properties = properties};
   var repository = new RenderingPropertiesRepository();
   ContextService.Get().Push(context);
   var resultObject = repository.Get<Model>();
   resultObject.Property1.ShouldBeEquivalentTo(5);
   resultObject.Property2.ShouldBeEquivalentTo(10);
 }