public void EventTypeStringIsCorrect() { HoundEventTypeMapper.GetString(HoundEventType.Success).ShouldBe("success"); HoundEventTypeMapper.GetString(HoundEventType.Info).ShouldBe("info"); HoundEventTypeMapper.GetString(HoundEventType.Warning).ShouldBe("warning"); HoundEventTypeMapper.GetString(HoundEventType.Error).ShouldBe("error"); }
internal static HttpContent GetHttpContent(HoundEvent houndEvent) { var eventRequest = new EventRequest { AggregationKey = houndEvent.AggregationKey, AlertType = HoundEventTypeMapper.GetString(houndEvent.AlertType), Host = houndEvent.Host, SourceTypeName = houndEvent.SourceTypeName, Text = houndEvent.Text, Title = houndEvent.Title, Tags = houndEvent.Tags }; HttpContent content = new StringContent(JsonConvert.SerializeObject(eventRequest)); content.Headers.Remove("Content-type"); content.Headers.Add("Content-type", "application/json"); return(content); }