Ejemplo n.º 1
0
        internal static string Format(ParameterLog log)
        {
            ReadBlobParameterLog readBlobLog = log as ReadBlobParameterLog;

            if (readBlobLog != null)
            {
                return(Format(readBlobLog));
            }

            WriteBlobParameterLog writeBlobLog = log as WriteBlobParameterLog;

            if (writeBlobLog != null)
            {
                return(Format(writeBlobLog));
            }

            TableParameterLog tableLog = log as TableParameterLog;

            if (tableLog != null)
            {
                return(Format(tableLog));
            }

            TextParameterLog textLog = log as TextParameterLog;

            if (textLog != null)
            {
                return(textLog.Value);
            }

            return(null);
        }
Ejemplo n.º 2
0
        public void Format_TextParameterLog()
        {
            const string expected = "Pass-Through";
            ParameterLog log      = new TextParameterLog()
            {
                Value = expected
            };

            string result = LogAnalysis.Format(log);

            Assert.Equal(expected, result);
        }