public void Setup_ZeroFormatterByteConverter()
 {
     Converter = new MessagePackByteConverter <ComplexType>();
     Input     = CreateComplexType();
 }
 public void Setup_ProtoBufByteConverter()
 {
     Converter = new ProtoBufByteConverter <ComplexType>();
     Input     = CreateComplexType();
 }
 public void Setup_BinaryFormatterByteConverter()
 {
     Converter = new BinaryFormatterByteConverter <ComplexType>();
     Input     = CreateComplexType();
 }
 public void Setup_JsonByteConverter()
 {
     Converter = new JsonByteConverter <ComplexType>();
     Input     = CreateComplexType();
 }
 /// <summary>
 /// Produces the test input
 /// </summary>
 private ComplexType CreateComplexType()
 {
     return(ComplexType.Create(ChildrenPerInstance, Depth));
 }