Example #1
0
        public void Create_ValidDto_ReturnNotNull()
        {
            Guid      guid         = Guid.NewGuid();
            SensorDto newSensorDto = new SensorDto()
            {
                Name = "Correct", Token = guid, IsActive = true, IsValid = true
            };
            Sensor newSensor = new Sensor()
            {
                Name = "Correct", Token = guid, IsActive = true, IsValid = true
            };

            mockMapper.Setup(m => m
                             .Map <SensorDto, Sensor>(newSensorDto))
            .Returns(newSensor);

            mockMapper.Setup(m => m
                             .Map <Sensor, SensorDto>(newSensor))
            .Returns(newSensorDto);

            mockUnitOfWork.Setup(uow => uow
                                 .SensorRepo.GetByToken(guid));

            mockUnitOfWork.Setup(uow => uow
                                 .SensorRepo.Insert(newSensor));

            var result = _manager.Create(newSensorDto);

            Assert.IsNotNull(result.Result);
        }
Example #2
0
    public void Start()
    {
        SensorManager.Create();
        if (!SensorManager.IsOpen())
        {
            //Debug.Log("Opening Kinect Sensor");
            SensorManager.Open();
        }
        if (SensorManager.IsOpen())
        {
            bool bf  = SensorManager.bodyFrameReader.Open();
            bool bif = SensorManager.bodyIndexFrameReader.Open();
            bool cf  = SensorManager.colorFrameReader.Open();
            bool df  = SensorManager.depthFrameReader.Open();
            ManagerManager.Log("XboneKinect.cs: Kinect initialization status: " + bf + " " + bif + " " + cf + " " + df);
        }
        else
        {
            Debug.Log("Kinect Sensor is not open");
        }

        //TODO temporarily disabled to solf wrong format bug
        //CreateKinectImageTexture(ref mDepthTexture, SensorManager.depthFrameReader, TextureFormat.R16, "Depth");
        //CreateKinectImageTexture(ref mColorTexture, SensorManager.colorFrameReader, TextureFormat.YUY2, "Color");
        //CreateKinectImageTexture(ref mLabelTexture, SensorManager.bodyIndexFrameReader, TextureFormat.Alpha8, "Label");
    }
Example #3
0
 public ActionResult Create(Sensor sensor)
 {
     if (ModelState.IsValid)
     {
         SensorManager.Create(sensor);
         return(RedirectToAction("Index", "Sensor"));
     }
     else
     {
         ViewBag.Token = sensor.Token;
         return(View());
     }
 }