Beispiel #1
0
 public void UnionRoundTrip()
 {
     Assert.Equal(LightControlCon.OnOff(true), JsonConvert.DeserializeObject <OnOff>(JsonConvert.SerializeObject(LightControlCon.OnOff(true))));
     Assert.Equal(LightControlCon.OnOff(false), JsonConvert.DeserializeObject <OnOff>(JsonConvert.SerializeObject(LightControlCon.OnOff(false))));
     Assert.Equal(LightControlCon.Dimmer(10), JsonConvert.DeserializeObject <Dimmer>(JsonConvert.SerializeObject(LightControlCon.Dimmer(10))));
     Assert.Equal(LightControlCon.Dimmer(90), JsonConvert.DeserializeObject <Dimmer>(JsonConvert.SerializeObject(LightControlCon.Dimmer(90))));
 }