public void GivenClientInfoExpectDeviceInfo() { SparkDevice device = client.GetDevice(); Assert.IsNotNull(device); Assert.IsNotNull(device.Name); Assert.AreEqual(client.DeviceId, device.Id); }
public void GivenTestFirmwareClientInfoExpectVariables() { SparkDevice device = client.GetDevice(); var variable = device.Variables.Where(v => v.Key == "var0").SingleOrDefault(); Assert.IsNotNull(variable); Assert.AreEqual("int32", variable.Value); }
public void GivenTinkerAppFirmwareClientInfoExpectFunctions() { SparkDevice device = client.GetDevice(); Assert.IsTrue(device.Functions.Contains("digitalread"), "digitalread function was not found. Ensure Tinker firmware is flashed to the device."); Assert.IsTrue(device.Functions.Contains("digitalwrite"), "digitalwrite function was not found. Ensure Tinker firmware is flashed to the device."); Assert.IsTrue(device.Functions.Contains("analogread"), "analogread function was not found. Ensure Tinker firmware is flashed to the device."); Assert.IsTrue(device.Functions.Contains("analogwrite"), "analogwrite function was not found. Ensure Tinker firmware is flashed to the device."); }
public void GivenTestFirmwareClientInfoExpectFunctions() { SparkDevice device = client.GetDevice(); Assert.AreEqual("returnOne", device.Functions.Single(), "Test function was not found. Ensure TestFirmware.cpp is flashed to the device."); }