using TINK.Model.Device; namespace TestFramework.Model.Device { public class DeviceMock : ISmartDevice { /// <summary> /// Holds the id of the device. /// </summary> private string m_strDeviceId = "522c6ff6886198fd"; public string Manufacturer => throw new System.NotImplementedException(); public string Model => throw new System.NotImplementedException(); public string PlatformText => throw new System.NotImplementedException(); public string VersionText => throw new System.NotImplementedException(); /// <summary> /// Constructs a device mock object setting device id to default value. /// </summary> public DeviceMock() { } /// <summary> /// Constructs a device mock object. /// </summary> /// <param name="p_strDeviceId">Mocked Id</param> public DeviceMock(string p_strDeviceId) { m_strDeviceId = p_strDeviceId; } /// <summary> Gets the device ID.</summary> /// <returns></returns> public string Identifier => m_strDeviceId; /// <summary> Close the application. </summary> public void CloseApplication() { } } }