Example #1
0
 public void SizeOf_reports_actual_size()
 {
     IFormatter target = new BinaryFormatter();
     var testModel = new TestModel();
     testModel.AddCustomer("Homer");
     testModel.AddCustomer("Bart");
     long actual = target.SizeOf(testModel);
     long expected = target.ToByteArray(testModel).Length;
     Trace.WriteLine("SizeOf(TestModel with 2 customers) using BinaryFormatter = " + expected);
     Assert.AreEqual(expected, actual);
 }
Example #2
0
 public void SizeOf_throws_when_passed_null_graph()
 {
     var target = new BinaryFormatter();
     target.SizeOf(null);
 }