public void TestPutMethod()
        {
            var TestNotePut = new ToDo()
            {
                Id       = new ObjectId("5b71298a6a2e663634872a62"),
                Text     = "Johnny",
                IsPinned = true,
                Title    = "FooBar",
                Labels   = new List <Label>
                {
                    new Label {
                        LabelName = "red label"
                    },
                    new Label {
                        LabelName = "black label"
                    }
                },
                CheckLists = new List <Checklist>
                {
                    new Checklist {
                        ChecklistData = "soda", IsChecked = true
                    },
                    new Checklist {
                        ChecklistData = "water", IsChecked = false
                    }
                }
            };
            var                 objId       = new ObjectId("5b71298a6a2e663634872a62");
            FakeDataAccess      fakeData    = new FakeDataAccess();
            PrototypeController _controller = new PrototypeController(fakeData);
            var                 result      = _controller.Put("5b71298a6a2e663634872a62", TestNotePut);
            var                 notePosted  = result as OkResult;

            Assert.Equal(200, notePosted.StatusCode);
        }
        public void TestGetAll()
        {
            FakeDataAccess      fakeData    = new FakeDataAccess();
            PrototypeController _controller = new PrototypeController(fakeData);
            var result = _controller.Get();

            Assert.Equal(2, result.Count());
        }
 public void SelectHarvesterPrototype()
 {
     if (activePrototype != null)
     {
         Destroy(activePrototype.gameObject);
     }
     activePrototype   = Instantiate(HarvesterPrototype, new Vector3(999, 999, 0), Quaternion.identity).GetComponent <PrototypeController>();
     buildingText.text = "Harvester";
 }
        public void TestDeleteMethod()
        {
            var                 objId       = new ObjectId("5b71298a6a2e663634872a62");
            FakeDataAccess      fakeData    = new FakeDataAccess();
            PrototypeController _controller = new PrototypeController(fakeData);
            var                 result      = _controller.Delete("5b71298a6a2e663634872a62");
            var                 notePosted  = result as OkResult;

            Assert.Equal(200, notePosted.StatusCode);
        }
        public void PostNote()
        {
            FakeDataAccess      fakeData    = new FakeDataAccess();
            PrototypeController _controller = new PrototypeController(fakeData);
            var result     = _controller.Post(NoteToPost);
            var notePosted = result as OkObjectResult;
            var note       = notePosted.Value as ToDo;

            Assert.Equal(3, note.NotesId);
        }
        public void TestGetByQuery()
        {
            var                 objId       = new ObjectId("5b71298a6a2e663634872a61");
            FakeDataAccess      fakeData    = new FakeDataAccess();
            PrototypeController _controller = new PrototypeController(fakeData);
            var                 result      = _controller.GetNotesByQuery(true, "", "");
            var                 notePosted  = result as ObjectResult;
            var                 note        = notePosted.Value as List <ToDo>;

            Assert.Equal(1, note.Count);
        }
        public void TestGetById()
        {
            var                 objId       = new ObjectId("5b71298a6a2e663634872a62");
            FakeDataAccess      fakeData    = new FakeDataAccess();
            PrototypeController _controller = new PrototypeController(fakeData);
            var                 result      = _controller.GetNotesById("5b71298a6a2e663634872a62");
            var                 notePosted  = result as ObjectResult;
            var                 note        = notePosted.Value as ToDo;

            Assert.Equal(objId, note.Id);
        }
示例#8
0
        void Awake()
        {
            _originalRotation = Quaternion.Euler(0, transform.parent.eulerAngles.y, 0);

            if (_referenceCamera == null)
            {
                _referenceCamera = GetComponent <Camera>();
                if (_referenceCamera == null)
                {
                    throw new System.Exception("You must have a reference camera assigned!");
                }
            }
            protoScript = GameObject.Find("PrototypeControl").GetComponent <PrototypeController>();
        }
 public PrototypeUnitTest()
 {
     dataAccess         = A.Fake <IPrototypeDataAccess>();
     this.prototypeCore = new PrototypeCore(dataAccess);
     controller         = new PrototypeController(prototypeCore);
 }