public void testEquals_shouldReturnFalseWithNonSmokeCoAlarm() { Object o = new Object(); SmokeCOAlarm t = new SmokeCOAlarm(); Assert.IsFalse(t.Equals(o)); }
public void testCreateSmokeAlarmWithJacksonMapperUnknownProperty_shouldSetAllValuesCorrectly() { try { var json = LoadString(TEST_SMOKEALARM_UNKNOWN_JSON); SmokeCOAlarm smokeCOAlarm = Parse <SmokeCOAlarm>(json); Assert.AreEqual(smokeCOAlarm.DeviceId, "RTMTKxsQTCxzVcsySOHPxKoF4OyCifrs"); Assert.AreEqual(smokeCOAlarm.SoftwareVersion, "1.01"); Assert.AreEqual(smokeCOAlarm.StructureId, "VqFabWH21nwVyd4RWgJgNb292wa7hG"); Assert.AreEqual(smokeCOAlarm.WhereId, "UNCBGUnN24"); Assert.AreEqual(smokeCOAlarm.Name, "Hallway (upstairs)"); Assert.AreEqual(smokeCOAlarm.NameLong, "Hallway Protect (upstairs)"); Assert.AreEqual(smokeCOAlarm.IsOnline, true); Assert.AreEqual(smokeCOAlarm.WhereId, "UNCBGUnN24"); Assert.AreEqual(smokeCOAlarm.Locale, "en-US"); Assert.AreEqual(smokeCOAlarm.BatteryHealth, "ok"); Assert.AreEqual(smokeCOAlarm.CoAlarmState, "ok"); Assert.AreEqual(smokeCOAlarm.SmokeAlarmState, "ok"); Assert.AreEqual(smokeCOAlarm.UiColorState, "gray"); Assert.AreEqual(smokeCOAlarm.IsManualTestActive, true); Assert.AreEqual(smokeCOAlarm.LastManualTestTime, "2015-10-31T23:59:59.000Z"); } catch (IOException e) { Trace.WriteLine(e.StackTrace); Assert.Fail(); } }
public void testToString_shouldReturnNicelyFormattedString() { SmokeCOAlarm t = new SmokeCOAlarm(); try { var json = LoadString(TEST_EMPTY_THERMOSTAT); Assert.AreEqual(json, t.ToString()); } catch (IOException e) { Trace.WriteLine(e.StackTrace); Assert.Fail(); } }
public void testSmokeCoAlarmToParcel() { try { var json = LoadString(TEST_SMOKE_ALARM_JSON); SmokeCOAlarm smokeCOAlarm = Parse <SmokeCOAlarm>(json); //Parcel parcel = Parcel.obtain(); //smokeCOAlarm.writeToParcel(parcel, 0); //parcel.setDataPosition(0); //SmokeCOAlarm cameraFromParcel = SmokeCOAlarm.CREATOR.createFromParcel(parcel); //Assert.AreEqual(smokeCOAlarm, cameraFromParcel); } catch (IOException e) { Trace.WriteLine(e.StackTrace); Assert.Fail(); } }
public void testDescribeContents_shouldReturnZero() { SmokeCOAlarm smokeCOAlarm = new SmokeCOAlarm(); //Assert.AreEqual(smokeCOAlarm.describeContents(), 0); }