コード例 #1
0
        public void ToStringShouldWork(double value, string expected)
        {
            var original = new KilowattHoursEnergy(value);
            var actual   = original.ToString();

            Assert.That(actual, Is.EqualTo(expected));
        }
コード例 #2
0
        public void ItShouldReturnItselfForKilowattHours()
        {
            var original   = new KilowattHoursEnergy(0);
            var conversion = original.KilowattHours;

            Assert.That(original, Is.SameAs(conversion));
        }
コード例 #3
0
        public void ItShouldConvertToJoulesProperly(double before, double after)
        {
            var original   = new KilowattHoursEnergy(before);
            var conversion = original.Joules;

            Assert.That(conversion.Value, Is.EqualTo(after).Within(0.001));
        }