public void ServerReceiverJson_Constructor_Initialises_To_Known_Values_And_Properties_Work() { var json = new ServerReceiverJson(); TestUtilities.TestProperty(json, r => r.Name, null, "Abc"); TestUtilities.TestProperty(json, r => r.UniqueId, 0, 123); }
public void ServerReceiverJson_Clone_Creates_Copy() { var json = new ServerReceiverJson() { Name = "My Name", UniqueId = 123, HasPolarPlot = true, }; var clone = (ServerReceiverJson)json.Clone(); foreach (var property in typeof(ServerReceiverJson).GetProperties()) { switch (property.Name) { case "Name": Assert.AreEqual(json.Name, clone.Name); break; case "UniqueId": Assert.AreEqual(json.UniqueId, clone.UniqueId); break; case "HasPolarPlot": Assert.AreEqual(json.HasPolarPlot, clone.HasPolarPlot); break; default: throw new NotImplementedException(); } } }
public void ServerMergedFeedJson_ToModel_MergedFeed_Returns_Null_If_MergedFeed_Is_MergeOnly() { var mergedFeed = new MergedFeed() { UniqueId = 7, Name = "Hello", ReceiverUsage = ReceiverUsage.MergeOnly }; Assert.IsNull(ServerReceiverJson.ToModel(mergedFeed)); }
public void ServerReceiverJson_ToModel_Receiver_Returns_Null_If_Receiver_Is_HideFromWebSite() { var receiver = new Receiver() { UniqueId = 7, Name = "Hello", ReceiverUsage = ReceiverUsage.HideFromWebSite }; Assert.IsNull(ServerReceiverJson.ToModel(receiver)); }
public void ServerReceiverJson_ToModel_Receiver_Returns_Null_If_Receiver_Is_MergeOnly() { var receiver = new Receiver() { UniqueId = 7, Name = "Hello", ReceiverUsage = ReceiverUsage.MergeOnly }; Assert.IsNull(ServerReceiverJson.ToModel(receiver)); }
public void ServerReceiverJson_ToModel_MergedFeed_Returns_Model_Based_On_MergedFeed() { var mergedFeed = new MergedFeed() { UniqueId = 7, Name = "Hello" }; var model = ServerReceiverJson.ToModel(mergedFeed); Assert.AreEqual(7, model.UniqueId); Assert.AreEqual("Hello", model.Name); }
public void ServerReceiverJson_ToModel_Receiver_Returns_Model_Based_On_Receiver() { var receiver = new Receiver() { UniqueId = 7, Name = "Hello" }; var model = ServerReceiverJson.ToModel(receiver); Assert.AreEqual(7, model.UniqueId); Assert.AreEqual("Hello", model.Name); }
public void ServerReceiverJson_ToModel_MergedFeed_Returns_Null_If_MergedFeed_Is_Null() { Assert.IsNull(ServerReceiverJson.ToModel((MergedFeed)null)); }
public void ServerReceiverJson_ToModel_Receiver_Returns_Null_If_Receiver_Is_Null() { Assert.IsNull(ServerReceiverJson.ToModel((Receiver)null)); }