using System;
using System.Xml.Serialization;

namespace QC.MMI.MMI_Common;

[Serializable]
public class TestCase
{
	private DataSet dataSetField;

	private string nameField;

	private string duration_in_secField;

	private string end_timeField;

	private string limit_checkedField;

	private string resultField;

	private string start_timeField;

	private string tokenField;

	[XmlElement(Type = typeof(DataSet))]
	public DataSet DataSet
	{
		get
		{
			return dataSetField;
		}
		set
		{
			dataSetField = value;
		}
	}

	[XmlAttribute("name")]
	public string name
	{
		get
		{
			return nameField;
		}
		set
		{
			nameField = value;
		}
	}

	[XmlAttribute("duration_in_sec")]
	public string duration_in_sec
	{
		get
		{
			return duration_in_secField;
		}
		set
		{
			duration_in_secField = value;
		}
	}

	[XmlAttribute("end_time")]
	public string end_time
	{
		get
		{
			return end_timeField;
		}
		set
		{
			end_timeField = value;
		}
	}

	[XmlAttribute("limit_checked")]
	public string limit_checked
	{
		get
		{
			return limit_checkedField;
		}
		set
		{
			limit_checkedField = value;
		}
	}

	[XmlAttribute("result")]
	public string result
	{
		get
		{
			return resultField;
		}
		set
		{
			resultField = value;
		}
	}

	[XmlAttribute("start_time")]
	public string start_time
	{
		get
		{
			return start_timeField;
		}
		set
		{
			start_timeField = value;
		}
	}

	[XmlAttribute("token")]
	public string token
	{
		get
		{
			return tokenField;
		}
		set
		{
			tokenField = value;
		}
	}
}
