public void CelsiusToFahrenheitTest()
        {
            TemperatureFahrenheit classUndertest = new TemperatureFahrenheit();
            double CelValue   = 10.0;
            double expected   = Math.Round(50.00, 2);
            double calculated = classUndertest.CelsiusToFahrenheit(CelValue);

            Assert.AreEqual(expected, calculated);
        }
Exemple #2
0
 static void Main(string[] args)
 {
     using (var client = new TempSvcClient())
     {
         var input = new TemperatureFahrenheit {
             Value = 50
         };                                                    // deg fahrenheit
         TemperatureCelsius result = client.FahrenheitToCelsius(input);
         Console.WriteLine($"F: ({input.Value}, {input.DateComputed})," +
                           $" C: ({result.Value}, {result.DateComputed})");
     }
 }
    public static void Main()
    {
        // <Snippet11>
        TemperatureCelsius    tempC1 = new TemperatureCelsius(0);
        TemperatureFahrenheit tempF1 = (TemperatureFahrenheit)Convert.ChangeType(tempC1, typeof(TemperatureFahrenheit), null);

        Console.WriteLine("{0} equals {1}.", tempC1, tempF1);
        TemperatureCelsius tempC2 = (TemperatureCelsius)Convert.ChangeType(tempC1, typeof(TemperatureCelsius), null);

        Console.WriteLine("{0} equals {1}.", tempC1, tempC2);
        TemperatureFahrenheit tempF2 = new TemperatureFahrenheit(212);
        TemperatureCelsius    tempC3 = (TemperatureCelsius)Convert.ChangeType(tempF2, typeof(TemperatureCelsius), null);

        Console.WriteLine("{0} equals {1}.", tempF2, tempC3);
        TemperatureFahrenheit tempF3 = (TemperatureFahrenheit)Convert.ChangeType(tempF2, typeof(TemperatureFahrenheit), null);

        Console.WriteLine("{0} equals {1}.", tempF2, tempF3);
        // The example displays the following output:
        //       0°C equals 32°F.
        //       0°C equals 0°C.
        //       212°F equals 100°C.
        //       212°F equals 212°F.
        // </Snippet11>
    }