public void SetToDefault_Resets_Unit_To_Default()
        {
            cUnitTime unitTime = new cUnitTime();

            cUnitTime.eUnit defaultUnit = cUnitTime.UnitDefault;

            Assert.That(defaultUnit, Is.EqualTo(cUnitTime.eUnit.Second));
            unitTime.Unit = cUnitTime.eUnit.Hour;
            Assert.That(unitTime.Unit, Is.EqualTo(cUnitTime.eUnit.Hour));

            unitTime.SetToDefault();
            Assert.That(unitTime.Unit, Is.EqualTo(cUnitTime.eUnit.Second));
        }
        public void Initialize_Sets_Default_Type_And_Empty_List()
        {
            cUnitTime unitTime = new cUnitTime();

            Assert.That(cUnitTime.UnitDefault, Is.EqualTo(cUnitTime.eUnit.Second));
            Assert.IsTrue(cUnitTime.UnitsList.Contains(""));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("sec"));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("min"));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("hr"));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("Day"));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("Week"));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("Month"));
            Assert.IsTrue(cUnitTime.UnitsList.Contains("Year"));
            Assert.That(unitTime.Unit, Is.EqualTo(cUnitTime.UnitDefault));
        }