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 GetHashCodeTest() { TodoItem testItem = new TodoItem("TodoItem"); Assert.IsNotNull(testItem.GetHashCode()); Assert.AreEqual(testItem.Id.GetHashCode(), testItem.GetHashCode()); }
public void GetHashCodeTest() { var item = new TodoItem("eyy"); var item2 = new TodoItem("eyy"); Assert.AreNotEqual(item.GetHashCode(), item2.GetHashCode()); item = item2; Assert.AreEqual(item.GetHashCode(), item2.GetHashCode()); }
public void HashCodeTest() { var t1 = new TodoItem("Test 1."); var t2 = new TodoItem("Test 1."); var t3 = t1; Assert.IsTrue(t1.GetHashCode() == t3.GetHashCode()); Assert.IsFalse(t1.GetHashCode() == t2.GetHashCode()); Assert.IsFalse(t2.GetHashCode() == t3.GetHashCode()); }
public void TestMethod3() { TodoItem item = new TodoItem("hashcodetest"); TodoItem item2 = new TodoItem("hashcodetest"); Assert.IsFalse(item.GetHashCode() == item2.GetHashCode()); item2.Id = item.Id; Assert.IsTrue(item.GetHashCode() == item2.GetHashCode()); }
public void GetHashCodeTest() { TodoItem firstItem = new TodoItem("Test item with same text"); TodoItem secondItem = new TodoItem("Test item with same text"); Assert.AreNotEqual(secondItem.GetHashCode(), firstItem.GetHashCode()); }
public void TodoItem_GetHashCode() { TodoItem todoItem = new TodoItem("Some Text!"); Guid id = todoItem.Id; Assert.AreEqual(id.GetHashCode(), todoItem.GetHashCode()); }
public void GetHashCodeTest() { TodoItem varItem1 = new TodoItem("Generic task title"); TodoItem varItem2 = new TodoItem("Generic task title"); Assert.IsFalse(varItem1.GetHashCode().Equals(varItem2.GetHashCode())); }
public void HashCodeTest() { var todoItem = new TodoItem("Marko"); var otherTodoItem = new TodoItem("Marko"); Assert.AreNotEqual(otherTodoItem.GetHashCode(), todoItem.GetHashCode()); }
public void GetHashCodeTest() { TodoItem todoItem1 = new TodoItem("description"); TodoItem todoItem2 = new TodoItem("description"); Assert.AreNotEqual(todoItem1.GetHashCode(), todoItem2.GetHashCode()); }
public void GetHashCodeTest() { var t1 = new TodoItem("test"); var t2 = new TodoItem("test"); Assert.AreNotEqual(t1.GetHashCode(), t2.GetHashCode()); }
public void TestingGetHashCode() { TodoItem task1 = new TodoItem("Do something!"); TodoItem task2 = new TodoItem("Do something!"); task1.Id = task2.Id; Assert.AreEqual(task1.GetHashCode(), task2.GetHashCode()); }
public void GetHashCodeTest() { Guid guid = Guid.NewGuid(); TodoItem item = new TodoItem("item"); item.Id = guid; Assert.AreEqual(guid.GetHashCode(), item.GetHashCode()); }
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 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 GetHashCodeTest() { TodoItem ti = new TodoItem("string"); Assert.AreEqual(ti.Id.GetHashCode(), ti.GetHashCode()); }
public override int GetHashCode() { return(_todoItem.GetHashCode()); }