public void GenericContent_KeepBinaryAfterPublish()
{
Page samplePage = new Page(TestRoot);
samplePage.Name = "SamplePage";
samplePage.VersioningMode = ContentRepository.Versioning.VersioningType.MajorAndMinor;
samplePage.ApprovingMode = ContentRepository.Versioning.ApprovingType.True;
//set binaries
BinaryData pageBinaryData = CreateBinaryDataFromString("Page Binary");
BinaryData psBinaryData = CreateBinaryDataFromString("Page PersonalizationSettings");
samplePage.Binary = pageBinaryData;
samplePage.PersonalizationSettings = psBinaryData;
//save page
samplePage.Save();
samplePage.CheckOut();
samplePage.Publish();
//asserts
//TODO: CheckBinariesInPageByString hosszutavon folosleges
CheckBinariesInPageByString(samplePage, "Page Binary", "Page PersonalizationSettings");
CheckBinariesInPageByByte(samplePage,pageBinaryData.GetStream(),psBinaryData.GetStream());
}