public void ShouldReturnZeroIfThereIsNoValueInVmItem() { var vmItem = CreateVmItem(); var expected = -1; var result = DetailsViewModel.ExtractIntValue("NotPresent")(vmItem); Assert.AreEqual(expected, result, "Should return -1 if there is value with specified name in view model item"); }
public void ShouldRoundHumidityToNearestInt_roundUp() { var input = 33.51; var expected = 34; var vmItem = CreateVmItem(humidity: input); var result = DetailsViewModel.ExtractIntValue("HUMIDITY")(vmItem); Assert.AreEqual(expected, result, "Should round value to nearest int"); }