private PageModel GetFakePageModel(string slug)
      {
         var m1 = new ImageRepresentation
         {
            DisplaySize = new Size(14, 20),
            MimeType = "image/jpeg",
            Url = "https://pop.blob.core.windows.net/photos/perfect_beer.jpg",
            Title = "Mmmmm... Beer"
         };
         var m2 = new ImageRepresentation
         {
            MimeType = "image/jpeg",
            Url = "https://pop.blob.core.windows.net/photos/perfect_beer.jpg",
            Title = "Dublin Beer"
         };
         var m3 = new ImageRepresentation
         {
            DisplaySize = new Size(34, 30),
            MimeType = "image/jpeg",
            Url = "https://pop.blob.core.windows.net/photos/perfect_beer.jpg",
            Title = "Da Beer"
         };
         var mediaRepresentationList = new List<MediaRepresentation> { m1, m2, m3 };
         var fakePageModel = new PageModel
         {
            Name = slug,
            Description = "Pages for " + slug,
            Media = mediaRepresentationList
         };

         return fakePageModel;
      }
 public static PageModel GetPageForSlug(string slug)
 {
     var page = new PageModel();
     page.Description = "Page Descript";
     page.Name = "Page Name Here";
     page.Media = new List<MediaRepresentation>(); // empty
     return page;
 }