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); }
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> }