public void ShouldDeleteParentAssetAndGetParentCount()
{
IAsset asset;
IJob job;
IAsset outasset = RunJobAndGetOutPutAsset("AssetTests_ShouldDeleteParentAssetAndGetParentCount", out asset, out job);
Assert.AreEqual(1, outasset.ParentAssets.Count, "Unexpected number of parents assets");
foreach (ILocator locator in asset.Locators)
{
locator.Delete();
}
asset.Delete();
outasset = _mediaContext.Assets.Where(c => c.Id == outasset.Id).FirstOrDefault();
Assert.AreEqual(1, outasset.ParentAssets.Count, "Unexpected number of parents assets");
outasset.Delete();
}