public void Should_serialize() { var error = Glitch.Factory.Error(new InvalidOperationException("test")); var errorBatch = new ErrorBatch(new[] { error }); var json = ErrorBatchSerializer.Serialize(errorBatch); Assert.IsTrue(json.StartsWith("{\"errors\":[{\"errorData\":{\"StackTrace\":\"System.InvalidOperationException: test\"},\"errorMessage\":\"test\",\"occurredAt\":\"201")); }
protected override void Send(ErrorBatch errors) { _taskCompletionSource.SetResult(errors); }