Tests.StatsUDPTests.send_oversized_udp_packets_are_split_if_possible_with_multiple_messages_in_one_packet C# (CSharp) Method

send_oversized_udp_packets_are_split_if_possible_with_multiple_messages_in_one_packet() private method

        public void send_oversized_udp_packets_are_split_if_possible_with_multiple_messages_in_one_packet()
        {
            var msg = new String('f', MetricsConfig.DefaultStatsdMaxUDPPacketSize / 2);
            listenThread.Start(3);
            statsd.Add<Statsd.Counting>("counter", 1);
            statsd.Add<Statsd.Counting>(msg, 2);
            statsd.Add<Statsd.Counting>(msg, 3);
            statsd.Send();
            // Make sure that a split packet can contain mulitple metrics
            AssertWasReceived(String.Format("counter:1|c\n{0}:2|c", msg), 0);
            AssertWasReceived(String.Format("{0}:3|c", msg), 1);
            AssertWasReceived(null, 2);
        }