Esempio n. 1
0
        internal static TestMessage GetStandardTestMessage(FieldFill fill)
        {
            TestMessage message = new TestDirectedMessage();

            GetStandardTestMessage(fill, message);
            return(message);
        }
		internal static IDictionary<string, string> GetStandardTestFields(FieldFill fill) {
			TestMessage expectedMessage = GetStandardTestMessage(fill);

			var fields = new Dictionary<string, string>();
			if (fill >= FieldFill.IdentifiableButNotAllRequired) {
				fields.Add("age", expectedMessage.Age.ToString());
			}
			if (fill >= FieldFill.AllRequired) {
				fields.Add("Timestamp", XmlConvert.ToString(expectedMessage.Timestamp, XmlDateTimeSerializationMode.Utc));
			}
			if (fill >= FieldFill.CompleteBeforeBindings) {
				fields.Add("Name", expectedMessage.Name);
				fields.Add("Location", expectedMessage.Location.AbsoluteUri);
			}

			return fields;
		}
Esempio n. 3
0
        internal static void GetStandardTestMessage(FieldFill fill, TestMessage message)
        {
            if (message == null)
            {
                throw new ArgumentNullException("message");
            }

            if (fill >= FieldFill.IdentifiableButNotAllRequired)
            {
                message.Age = 15;
            }
            if (fill >= FieldFill.AllRequired)
            {
                message.Timestamp = DateTime.SpecifyKind(DateTime.Parse("9/19/2008 8 AM"), DateTimeKind.Utc);
            }
            if (fill >= FieldFill.CompleteBeforeBindings)
            {
                message.Name     = "Andrew";
                message.Location = new Uri("http://localtest/path");
            }
        }
Esempio n. 4
0
        internal static void GetStandardTestMessage(FieldFill fill, TestMessage message)
        {
            if (message == null)
            {
                throw new ArgumentNullException("message");
            }

            if (fill >= FieldFill.IdentifiableButNotAllRequired)
            {
                message.Age = 15;
            }
            if (fill >= FieldFill.AllRequired)
            {
                message.Timestamp = DateTime.ParseExact("09/09/2008 08:00", "dd/MM/yyyy hh:mm", CultureInfo.InvariantCulture);
            }
            if (fill >= FieldFill.CompleteBeforeBindings)
            {
                message.Name     = "Andrew";
                message.Location = new Uri("http://localtest/path");
            }
        }
Esempio n. 5
0
        internal static IDictionary <string, string> GetStandardTestFields(FieldFill fill)
        {
            TestMessage expectedMessage = GetStandardTestMessage(fill);

            var fields = new Dictionary <string, string>();

            if (fill >= FieldFill.IdentifiableButNotAllRequired)
            {
                fields.Add("age", expectedMessage.Age.ToString());
            }
            if (fill >= FieldFill.AllRequired)
            {
                fields.Add("Timestamp", XmlConvert.ToString(expectedMessage.Timestamp, XmlDateTimeSerializationMode.Utc));
            }
            if (fill >= FieldFill.CompleteBeforeBindings)
            {
                fields.Add("Name", expectedMessage.Name);
                fields.Add("Location", expectedMessage.Location.AbsoluteUri);
            }

            return(fields);
        }
		internal static void GetStandardTestMessage(FieldFill fill, TestMessage message) {
			if (message == null) {
				throw new ArgumentNullException("message");
			}

			if (fill >= FieldFill.IdentifiableButNotAllRequired) {
				message.Age = 15;
			}
			if (fill >= FieldFill.AllRequired) {
				message.Timestamp = DateTime.SpecifyKind(DateTime.Parse("9/19/2008 8 AM"), DateTimeKind.Utc);
			}
			if (fill >= FieldFill.CompleteBeforeBindings) {
				message.Name = "Andrew";
				message.Location = new Uri("http://localtest/path");
			}
		}
		internal static TestMessage GetStandardTestMessage(FieldFill fill) {
			TestMessage message = new TestDirectedMessage();
			GetStandardTestMessage(fill, message);
			return message;
		}