Ejemplo n.º 1
0
        public void PhoneSettings_Default_Should_Pass()
        {
            // Arrange

            // Act
            var result = new PhoneSettingsModel();

            // Assert
            Assert.IsNotNull(result);
        }
Ejemplo n.º 2
0
        public void PhoneSettings_InValid_Empty_Phone_Should_Fail()
        {
            // Arrange
            var data = new PhoneModel();

            // Act
            var result = new PhoneSettingsModel(data);

            // Assert
            Assert.IsNotNull(result);
        }
Ejemplo n.º 3
0
        public void PhoneSettings_Get_Should_Pass()
        {
            // Arrange
            var myData = new PhoneSettingsModel();

            // Act

            // Assert
            Assert.IsNotNull(myData.UserList);
            Assert.IsNotNull(myData.PhoneModel);

            // TODO:  Add an Assert for each attribute
        }
Ejemplo n.º 4
0
        public void PhoneSettings_Constructor_Data_Valid_Should_Pass()
        {
            // Arrange
            var myData = new PhoneModel
            {
                ClinicID = "Clinic"
            };

            // Act
            var myNewData = new PhoneSettingsModel(myData);

            // Assert
            Assert.AreEqual("Clinic", myNewData.PhoneModel.ClinicID);
        }
Ejemplo n.º 5
0
        public void PhoneSettings_Set_Should_Pass()
        {
            // Arrange
            var myData = new PhoneSettingsModel();

            // Act
            myData.PhoneModel.ClinicID     = "Clinic";
            myData.PhoneModel.DeviceModel  = "Device";
            myData.PhoneModel.SerialNumber = "Serial";
            // TODO:  Add each attribute here

            // Assert
            Assert.AreEqual("Clinic", myData.PhoneModel.ClinicID);
            Assert.AreEqual("Device", myData.PhoneModel.DeviceModel);
            Assert.AreEqual("Serial", myData.PhoneModel.SerialNumber);

            // TODO:  Add an Assert for each attribute
        }
Ejemplo n.º 6
0
        public void PhoneSettings_Set_Should_Pass()
        {
            // Arrange

            // Act
            var result = new PhoneSettingsModel
            {
                Status     = 10,
                Message    = "Message",
                PhoneModel = new PhoneModel(),
                UserList   = new List <TechnicianModel>()
            };

            // Assert
            Assert.AreEqual(10, result.Status);
            Assert.AreEqual("Message", result.Message);
            Assert.IsNotNull(result.PhoneModel);
            Assert.IsNotNull(result.UserList);
        }
Ejemplo n.º 7
0
        public PhoneSettingsModel Get(string SerialNumber)
        {
            var data = new PhoneSettingsModel();

            if (string.IsNullOrEmpty(SerialNumber))
            {
                return(data);
            }

            var dataPhone = Backend.PhoneHelper.ConvertSerialNumberToPhoneModel(SerialNumber);

            if (dataPhone == null)
            {
                return(data);
            }

            data = new PhoneSettingsModel(dataPhone)
            {
                Status  = 1,
                Message = "OK"
            };

            return(data);
        }