public void SetQualities() { ProjectConfig config = new ProjectConfig(); IList<TaskQuality> qualities = new List<TaskQuality> { TaskQuality.Good, TaskQuality.Perfect }; config.SetQualities(qualities); qualities = config.GetQualities(); var result_qualities = config.GetQualities(); Assert.That(result_qualities.Count, Is.EqualTo(2)); Assert.That(result_qualities.Contains(TaskQuality.Good)); Assert.That(result_qualities.Contains(TaskQuality.Perfect)); }
public void GetQualities() { ProjectConfig config = new ProjectConfig(); IList<TaskQuality> qualities; #region StrQualities is null qualities = config.GetQualities(); Assert.That(qualities.Count, Is.EqualTo(3)); Assert.That(qualities.Contains(TaskQuality.Qualified)); Assert.That(qualities.Contains(TaskQuality.Good)); Assert.That(qualities.Contains(TaskQuality.Perfect)); #endregion #region StrQualities not null config.SetQualities(new List<TaskQuality> { TaskQuality.Good }); qualities = config.GetQualities(); Assert.That(qualities.Count, Is.EqualTo(1)); Assert.That(qualities.Contains(TaskQuality.Good)); #endregion }