public void L3() { Globals.nextLevel(); Globals.nextLevel(); NotebookController.SetAccess(1, NotebookController.GetLevelKey(3)); SceneManager.LoadScene("Ship"); }
public void Can_Remove_Note() { var mock = Arrange(); var controller = new NotebookController(mock.Object); var result = controller.DeleteNote(1); Assert.IsType <NoContentResult>(result); }
public void Can_Get_Note() { var mock = Arrange(); NotebookController controller = new NotebookController(mock.Object); var result = controller.GetNote(3); Assert.Equal(3, result.Value.Id); Assert.Equal("N3", result.Value.Text); }
// Resets all doors so that only the first one is open public static void resetOpenDoors() { openDoors = new bool[3]; openDoors[0] = true; //notify EventNotifier that the doors are reset EventNotifier.NotifyNewPuzzle(1); //Updates the notebook NotebookController.SetAccess(1, NotebookController.GetLevelKey(level)); }
public void PagingTest() { // Макеты для получения HttpContext HttpRequest var request = new Mock <HttpRequestBase>(); var httpContext = new Mock <HttpContextBase>(); httpContext.Setup(h => h.Request).Returns(request.Object); // Arrange // Макет репозитория var mock = new Mock <IRepository <Notebook> >(); mock.Setup(r => r.GetAll()).Returns(new List <Notebook> { new Notebook { NotebookId = 1 }, new Notebook { NotebookId = 2 }, new Notebook { NotebookId = 3 }, new Notebook { NotebookId = 4 }, new Notebook { NotebookId = 5 } }); // Создание объекта контроллера var controller = new NotebookController(mock.Object) { // Создание контекста контроллера ControllerContext = new ControllerContext() }; controller.ControllerContext.HttpContext = httpContext.Object; // Act // Вызов метода List var view = controller.List(null, 2) as ViewResult; // Assert Assert.IsNotNull(view, "Представление не получено"); Assert.IsNotNull(view.Model, "Модель не получена"); PageListViewModel <Notebook> model = view.Model as PageListViewModel <Notebook>; Assert.AreEqual(2, model.Count); Assert.AreEqual(4, model[0].NotebookId); Assert.AreEqual(5, model[1].NotebookId); }
public void Can_Create_Note() { var mock = Arrange(); var controller = new NotebookController(mock.Object); var note = new Note { Id = 6, Text = "N6", Important = false, UserToken = "token1" }; Note result = controller.CreateNote(note).Value; Assert.Equal("N6", result.Text); }
void Start() { text.GetComponent <Text>(); if (NotebookController.GetAccess(gameObject.name) == 1) { gameObject.SetActive(true); } else { gameObject.SetActive(false); } }
// Open next puzzle public void FinishLevel() { NotebookController.SetAccess(1, NotebookController.GetPuzzleKey(level, puzzle)); if (puzzle >= 0 && puzzle < 3) { Globals.setDoor(puzzle + 1, true); } else if (puzzle == 3) { Globals.nextLevelAvailable = true; //Alerts EventNotifier that one can now travel to a new location EventNotifier.NotifyNewLevel(); } }
public void Can_Get_Notes() { var mock = Arrange(); NotebookController controller = new NotebookController(mock.Object); ActionResult <List <Note> > result = controller.GetNotes(new UserRequest { Token = "token0" }); Assert.Equal(3, result.Value.Count); Assert.Equal("N1", result.Value[0].Text); Assert.Equal("N3", result.Value[1].Text); Assert.Equal("N5", result.Value[2].Text); }
public void CategoryTest() { // Макеты для получения HttpContext HttpRequest var request = new Mock <HttpRequestBase>(); var httpContext = new Mock <HttpContextBase>(); httpContext.Setup(h => h.Request).Returns(request.Object); //Arrange var mock = new Mock <IRepository <Notebook> >(); mock.Setup(m => m.GetAll()).Returns(new List <Notebook> { new Notebook { NotebookId = 1, GroupName = "AMD" }, new Notebook { NotebookId = 2, GroupName = "Intel" }, new Notebook { NotebookId = 3, GroupName = "AMD" }, new Notebook { NotebookId = 4, GroupName = "AMD" }, new Notebook { NotebookId = 5, GroupName = "Intel" } }); // Создание объекта контроллера var controller = new NotebookController(mock.Object) { // Создание контекста контроллера ControllerContext = new ControllerContext() }; controller.ControllerContext.HttpContext = httpContext.Object; //Act var view = controller.List("AMD", 1) as ViewResult; // Assert Assert.IsNotNull(view, "Представление не получено"); Assert.IsNotNull(view.Model, "Модель не получена"); PageListViewModel <Notebook> model = view.Model as PageListViewModel <Notebook>; Assert.AreEqual(3, model.Count); Assert.AreEqual(1, model[0].NotebookId); Assert.AreEqual(3, model[1].NotebookId); }
protected override void Start() { base.Start(); notebook = FindObjectOfType <NotebookController>(); }
public void OnMouseDown() { text.text = NotebookController.GetNote(gameObject.name); }