public void ConverterReturnExportContainerWithTwoItems()
 {
     var converter = new ContainerConverter(new Point(30,30));
     var result = converter.ConvertToExportContainer(container);
     var list = converter.CreateConvertedList(container.Items);
     result.ExportedItems.AddRange(list);
     Assert.That(result.ExportedItems.Count,Is.EqualTo(2));
 }
 public void LocationIsAdjusted()
 {
     var converter = new ContainerConverter(new Point(30,30));
     var result = converter.ConvertToExportContainer(container);
     Assert.That(result.Location,Is.EqualTo(new Point(30,30)));
 }
 public void ConverterReturnExportContainer()
 {
     var converter = new ContainerConverter(new Point(30,30));
     var result = converter.ConvertToExportContainer(container);
     Assert.That(result,Is.InstanceOf(typeof(IExportContainer)));
 }
 public void ParentInChildsIsSet()
 {
     var converter = new ContainerConverter(container.Location);
     var convertedContainer = converter.ConvertToExportContainer(container);
     var convertedList = converter.CreateConvertedList(container.Items);
     converter.SetParent(convertedContainer,convertedList);
     convertedContainer.ExportedItems.AddRange(convertedList);
     foreach (var element in convertedContainer.ExportedItems) {
         Assert.That(element.Parent,Is.Not.Null);
     }
 }