public void TestMethod1() { TodoItem item = new TodoItem("bla"); item.MarkAsCompleted(); Assert.AreEqual(true, item.IsCompleted); TodoItem item2 = new TodoItem("blabla"); TodoItem item3 = new TodoItem("blabla"); Assert.AreEqual(false, item2.Equals(item3)); item3.Id = item2.Id; Assert.AreEqual(true, item2.Equals(item3)); TodoItem item4 = new TodoItem("baba"); TodoItem item5 = new TodoItem("baba"); Assert.IsFalse(item4.GetHashCode() == item5.GetHashCode()); item5.Id = item4.Id; Assert.IsTrue(item4.GetHashCode() == item5.GetHashCode()); }
public void EqualsTest() { TodoItem item1 = new TodoItem("task"); TodoItem item2 = item1; TodoItem item3 = new TodoItem("task"); Assert.IsTrue(item1.Equals(item2)); Assert.IsFalse(item1.Equals(item3)); }
public void EqualsTest() { TodoItem ti = new TodoItem("string"); Assert.IsFalse(ti.Equals(null)); Assert.IsFalse(ti.Equals(new TodoItem("a"))); TodoItem t2 = ti; Assert.IsTrue(ti.Equals(t2)); }
public void EqualsTest() { var item = new TodoItem("eyy"); var item2 = new TodoItem("eyy"); Assert.IsFalse(item.Equals(item2)); item2 = item; Assert.IsTrue(item.Equals(item2)); Assert.IsFalse(item.Equals(null)); }
public void TodoItem_Equals() { TodoItem todoItem1 = new TodoItem("Some Text."); TodoItem todoItem2 = new TodoItem(""); Assert.IsFalse(todoItem1.Equals(todoItem2)); todoItem2.Id = todoItem1.Id; Assert.IsTrue(todoItem1.Equals(todoItem2)); }
public void EqualsTest() { TodoItem item = new TodoItem("item"); TodoItem item2 = new TodoItem("item2"); item2.Id = item.Id; Assert.IsFalse(item.Equals(null)); Assert.IsFalse(item.Equals(new TodoItem("item"))); Assert.IsTrue(item.Equals(item2)); }
public void EqualsTest() { TodoItem testItem1 = new TodoItem("TodoItem1"); TodoItem testItem2 = new TodoItem("TodoItem2"); TodoItem testItem3 = testItem1; Assert.IsFalse(testItem1.Equals(testItem2)); Assert.IsTrue(testItem1.Equals(testItem3)); Assert.IsFalse(testItem1 == testItem2); Assert.IsTrue(testItem1 == testItem3); }
public void EqualsTest() { var t1 = new TodoItem("Test 1."); var t2 = new TodoItem("Test 2."); var t3 = t1; var t1_1 = t1.Id; Assert.IsTrue(t1.Equals(t3)); Assert.IsFalse(t1.Equals(t2)); Assert.IsFalse(t1.Equals(t1_1)); }
public void CompareTodoItems() { TodoItem item1 = new TodoItem("some text1"); TodoItem item2 = new TodoItem("some text2"); Assert.AreEqual(false, item1.Equals(item2)); Assert.AreNotEqual(item1.GetHashCode(), item2.GetHashCode()); item1.Id = item2.Id; Assert.AreEqual(true, item1.Equals(item2)); }
public void TestMethod2() { TodoItem item = new TodoItem("equalstest"); TodoItem item2 = new TodoItem("equalstest"); Assert.AreEqual(false, item.Equals(item2)); item2.Id = item.Id; Assert.AreEqual(true, item.Equals(item2)); }
public void EqualsTest() { TodoItem testTodoItem1 = new TodoItem("tester123"); TodoItem testTodoItem2 = new TodoItem("tester321"); Assert.AreEqual(testTodoItem1.Equals(testTodoItem2), false); }
public async Task <StatusCodeResult> Post([FromBody] TodoItem body) { try { // TodoItem newItem = new TodoItem(); TodoService todoService = new TodoService(_context); TodoItem todoReturn = await todoService.AddTodoItem(body); if (todoReturn.Name.Contains("existe")) { return(Conflict()); } else if (todoReturn.Equals(body)) { return(Ok()); } else { return(BadRequest()); } } catch (Exception ex) { throw ex; } }
public void TestingEquals() { TodoItem task1 = new TodoItem("Do something!"); TodoItem task2 = new TodoItem("Do something else!"); Assert.IsFalse(task1.Equals(task2)); }
public void EqualsTest() { TodoItem varItem1 = new TodoItem("Generic task title"); TodoItem varItem2 = new TodoItem("Generic task title"); Assert.IsFalse(varItem1.Equals(varItem2)); }
public void Get_test() { TodoRepository testRepository = new TodoRepository(); TodoItem item0 = new TodoItem("one"); TodoItem item1 = new TodoItem("two"); TodoItem item2 = new TodoItem("three"); TodoItem item3; testRepository.Add(item0); testRepository.Add(item1); testRepository.Add(item2); item3 = testRepository.Get(item2.Id); Assert.IsTrue(item2.Equals(item3)); Assert.IsFalse(!(item2.Equals(item3))); }
public void EqualsTest() { TodoItem firstItem = new TodoItem("Test item with same text"); TodoItem secondItem = new TodoItem("Test item with same text"); Assert.AreEqual(false, firstItem.Equals(secondItem)); Assert.AreNotEqual(firstItem, secondItem); }
public void Update(TodoItem todoItem) { if (todoItem.Equals(null)) { return; } Remove(todoItem.Id); Add(todoItem); }
public void GetExistingItemTest() { ITodoRepository repository = new TodoRepository(); var todoItem = new TodoItem(" Groceries "); repository.Add(todoItem); TodoItem getItem = repository.Get(todoItem.Id); Assert.IsTrue(todoItem.Equals(getItem)); }
public void GetTest() { TodoRepository repo1 = new TodoRepository(); TodoItem testItem1 = new TodoItem("Todo1"); TodoItem testItem2 = new TodoItem("Todo2"); TodoItem addedItem = repo1.Add(testItem1); TodoItem gottenItem = repo1.Get(addedItem.Id); Assert.IsNotNull(gottenItem); Assert.IsNotNull(addedItem.Equals(gottenItem)); Assert.IsNull(repo1.Get(testItem2.Id)); }
public void Add(TodoItem todoItem) { if (todoItem == null) { throw new ArgumentNullException(); } if (todoItem.Equals(Get(todoItem.Id))) { throw new DuplicateTodoItemException(); } _inMemoryTodoDatabase.Add(todoItem); }
public void TestTodoItemEquality() { TodoItem todo1 = new TodoItem("Do some sh*t."); TodoItem todo1alt = todo1; TodoItem todo2 = new TodoItem("Do some other sh*t."); // Comparing with overriden Equals method test Assert.IsTrue(todo1.Equals(todo1alt)); Assert.IsFalse(todo1.Equals(todo2)); // Comparing with hash codes test Assert.IsTrue(todo1.GetHashCode() == todo1alt.GetHashCode()); Assert.IsFalse(todo1.GetHashCode() == todo2.GetHashCode()); // Comparing with overriden == operator test Assert.IsTrue(todo1 == todo1alt); Assert.IsFalse(todo1 == todo2); // Comparing with overriden != operator test Assert.IsFalse(todo1 != todo1alt); Assert.IsTrue(todo1 != todo2); }
public void Test_Get_Success() { const int id = 1; var todo = new TodoItem() { Id = id }; _todosRepository.Setup(x => x.Get(id)) .Returns(todo); var result = _todoController.Get(id); var todoFromGet = (result.Result as OkObjectResult)?.Value as TodoItem; Assert.IsInstanceOfType(result.Result, typeof(OkObjectResult)); Assert.IsTrue(todo.Equals(todoFromGet)); }
public void GetFilteredTest() { List <TodoItem> list = new List <TodoItem>(); list.Add(new TodoItem("First")); list.Add(new TodoItem("Second")); list.Add(new TodoItem("Third")); TodoRepository database = new TodoRepository(); foreach (TodoItem item in list) { database.Add(item); } TodoItem todoItem = new TodoItem("Fourth"); todoItem.MarkAsCompleted(); database.Add(todoItem); List <TodoItem> returned = database.GetFiltered(item => item == todoItem); bool value = todoItem.Equals(returned[0]) && returned.Count() == 1; Assert.AreEqual <bool>(true, value); }
bool CanSave() { return(item.Day?.Day >= DateTime.Now.Date && item.Time >= DateTime.Now.TimeOfDay && !item.Equals(original)); }