public void SerializationTests_Exception_Orleans() { var activationAddress = ActivationAddress.NewActivationAddress(SiloAddress.NewLocalAddress(12345), GrainId.NewId()); var original = new Catalog.NonExistentActivationException("Some message", activationAddress, false); var output = this.fixture.SerializationManager.RoundTripSerializationForTesting(original); Assert.Equal(original.Message, output.Message); Assert.Equal(original.NonExistentActivation, output.NonExistentActivation); Assert.Equal(original.IsStatelessWorker, output.IsStatelessWorker); }
public void SerializationTests_Exception_DotNet() { var activationAddress = ActivationAddress.NewActivationAddress(SiloAddress.NewLocalAddress(12345), GrainId.NewId()); var original = new Catalog.NonExistentActivationException("Some message", activationAddress, false); var output = TestingUtils.RoundTripDotNetSerializer(original, this.fixture.GrainFactory, this.fixture.SerializationManager); Assert.Equal(original.Message, output.Message); Assert.Equal(original.NonExistentActivation, output.NonExistentActivation); Assert.Equal(original.IsStatelessWorker, output.IsStatelessWorker); }