private object MakeObservationMedia(ObservationMedia observationMedia) { return(new { observationMedia.Description, observationMedia.IsPrimaryMedia, observationMedia.Licence, MediaResource = _mediaResourceViewFactory.Make(observationMedia.MediaResource) }); }
private dynamic MakePrimaryMedia(ObservationMedia observationMedia) { dynamic primaryMedia = new ExpandoObject(); primaryMedia.Description = observationMedia.Description; primaryMedia.Licence = observationMedia.Licence; primaryMedia.IsPrimaryMedia = observationMedia.IsPrimaryMedia; primaryMedia.MediaResource = _mediaResourceViewFactory.Make(observationMedia.MediaResource); return(primaryMedia); }
public void TestObservationMediaBinary() { var observationMedia = new ObservationMedia(); observationMedia.Load(new byte[] { 65, 66, 67 }); this.TestContext.WriteLine(observationMedia.Xml); var b = Convert.FromBase64String(observationMedia.Value.Text); var s = System.Text.Encoding.ASCII.GetString(b); this.TestContext.WriteLine(s); // ABC }
public void ObservationMedia_Constructor() { var observationMedia = new ObservationMedia( FakeValues.KeyString, FakeObjects.TestMediaResourceWithId(), FakeValues.Description, FakeValues.Description ); Assert.AreEqual(FakeValues.KeyString, observationMedia.Id); Assert.AreEqual(FakeObjects.TestMediaResourceWithId(), observationMedia.MediaResource); Assert.AreEqual(FakeValues.Description, observationMedia.Description); Assert.AreEqual(FakeValues.Description, observationMedia.Licence); }
public void ObservationMedia_UpdateDetails() { var observationMedia = new ObservationMedia( FakeValues.KeyString, FakeObjects.TestMediaResourceWithId(), FakeValues.Description, FakeValues.Description ); observationMedia.UpdateDetails( FakeValues.Description.AppendWith("new"), FakeValues.Description.AppendWith("new") ); Assert.AreEqual(observationMedia.Description, FakeValues.Description.AppendWith("new")); Assert.AreEqual(observationMedia.Licence, FakeValues.Description.AppendWith("new")); }
private dynamic MakePrimaryMedia(ObservationMedia observationMedia) { dynamic primaryMedia = new ExpandoObject(); primaryMedia.Description = observationMedia.Description; primaryMedia.Licence = observationMedia.Licence; primaryMedia.IsPrimaryMedia = observationMedia.IsPrimaryMedia; primaryMedia.MediaResource = _mediaResourceViewFactory.Make(observationMedia.MediaResource); return primaryMedia; }