ToBinary() public method

Serializes the given object into a byte array
public ToBinary ( object obj ) : byte[]
obj object The object to serialize
return byte[]
 public void StateShouldBeSerializedAndDeserializedCorrectly(object sut)
 {
     var serializer = new NewtonSoftJsonSerializer(null);
     var bytes = serializer.ToBinary(sut);
     //var json = Encoding.Default.GetString(bytes);
     var result = (DeviceStoreState) serializer.FromBinary(bytes, typeof (DeviceStoreState));
     result.ShouldBeEquivalentTo(sut);
 }
Example #2
0
        public void An_ActorRef_should_throw_an_exception_on_deserialize_if_no_system_in_scope()
        {
            var aref = ActorOf<BlackHoleActor>();

            var serializer = new NewtonSoftJsonSerializer(null);
            Intercept(() =>
            {
                var binary = serializer.ToBinary(aref);
                var bref = serializer.FromBinary(binary, typeof(IActorRef));
            });
        }