using System.Collections.Generic;
using System.Runtime.Serialization;
using System.Xml.Serialization;

namespace QC.QTMInterface.Business_Objects;

public class TestCaseVersion : VersionBase
{
	public ExpectedResults ExpectedResult { get; set; }

	public TestCaseTypes TestCaseType { get; set; }

	public List<TestCaseStep> Steps { get; set; }

	public string Checksum { get; set; }

	public string Priority { get; set; }

	public string DLLVersion { get; set; }

	[XmlIgnore]
	[IgnoreDataMember]
	public TestCaseMaster Master { get; set; }

	public TestCaseVersion()
	{
		Steps = new List<TestCaseStep>();
		base.Attributes = new List<AttributeValue>();
	}
}
