public void Can_Get_HardwareInfo() { //Arrange var hddInfo = new RegisterComputer("NottiV3", "*****@*****.**"); //Action //Assert Assert.IsNotNull(hddInfo); Assert.IsTrue(hddInfo.ComputerInfoHddSerialCode.Length > 0); Assert.IsTrue(hddInfo.ComputerInfoMacSerialCode.Length > 0); Assert.IsTrue(hddInfo.ComputerInfoProcessSerialCode.Length > 0); }
public void Can_Not_Pass_To_LisansAdresi() { //Arrange string lisansAdres = "http://lisans.codeapp.co/"; var registerInfo = new RegisterComputer("NottiV3", "*****@*****.**"); //Action var result = new LisansHelper(lisansAdres).GetRegisterRequestResponse(registerInfo); //Assert Assert.IsNotNull(result); Debug.WriteLine(result.Result.Message); Assert.IsFalse(result.Result.Status); }
public async Task <IActionResult> SaveRegisterComputer([FromBody] RegisterComputer registerComputer) { string encryptionText = _configuration["AppSettings:EncryptionKey"]; var registerComputerResult = await _registerComputerManager.SaveRegisterComputer(registerComputer); string resultJson = JsonConvert.SerializeObject(registerComputerResult); encryptionText = _encryptionHelper.EncryptString(resultJson, encryptionText); if (registerComputerResult.Status == false) { return(BadRequest(encryptionText)); } return(Ok(encryptionText)); }
public static Entities.Model.CustomerComputerInfo.CustomerComputerInfo MapRegisterComputerToCustomerComputerInfo(this RegisterComputer registerComputer, int subscriptionId) { Entities.Model.CustomerComputerInfo.CustomerComputerInfo customerComputerInfo = new Entities.Model.CustomerComputerInfo.CustomerComputerInfo() { CustomerComputerInfoId = 0, SubscriptionId = subscriptionId, CustomerComputerInfoHddSerialCode = registerComputer.ComputerInfoHddSerialCode, CustomerComputerInfoMacSerialCode = registerComputer.ComputerInfoMacSerialCode, CustomerComputerInfoProcessSerialCode = registerComputer.ComputerInfoProcessSerialCode, }; return(customerComputerInfo); }