public void convert_from_database_to_resource() => With(Resources.SampleDatabaseEdmx) .Map(sample => sample.ToHex()) .Map(sample => sample.ToDatabaseEdmx()) .OnSuccess(edmx => ConvertModule.ConvertToResource(edmx)) .Map(edmx => edmx.ToString()) .OnSuccess(edmx => edmx.ShouldBe(Resources.SampleResourceEdmx));
public void convert_xml_to_resource_back_and_forth() => With(Resources.SampleXmlEdmx) .Map(sample => new XmlEdmx(sample)) .OnSuccess(edmx => ConvertModule.ConvertToResource(edmx)) .OnSuccess(edmx => edmx.GetAs <ResourceEdmx>()) .OnSuccess(edmx => ConvertModule.ConvertToXml(edmx)) .Map(edmx => edmx.ToString()) .OnSuccess(edmx => edmx.ShouldBe(Resources.SampleXmlEdmx));
public void convert_resource_to_database_back_and_forth() => With(Resources.SampleResourceEdmx) .OnSuccess(edmx => edmx.ToResourceEdmx()) .OnSuccess(edmx => ConvertModule.ConvertToDatabase(edmx)) .OnSuccess(edmx => edmx.GetAs <DatabaseEdmx>()) .OnSuccess(edmx => ConvertModule.ConvertToResource(edmx)) .Map(edmx => edmx.ToString()) .OnSuccess(edmx => edmx.ShouldBe(Resources.SampleResourceEdmx));
public void convert_xml_to_resource() => With(Resources.SampleXmlEdmx) .OnSuccess(sample => sample.ToXmlEdmx()) .OnSuccess(edmx => ConvertModule.ConvertToResource(edmx)) .Map(edmx => edmx.ToString()) .OnSuccess(edmx => edmx.ShouldBe(Resources.SampleResourceEdmx));