public void AddTwoValues() { var expected1 = 1; var expected2 = 2; _sut = new BinTree <int>(); _sut.Add(expected1); _sut.Add(expected2); var actual1 = _sut.Find(expected1); var actual2 = _sut.Find(expected2); Assert.Equal(expected1, actual1); Assert.Equal(expected2, actual2); }
public void ShouldReturnDefaultWhenTreeIsEmpty() { var expected = 0; _sut = new BinTree <int>(); var actual = _sut.Find(123); Assert.Equal(expected, actual); }
public void ShouldReturnDefaultWhenElementDoesNotExist() { var expected = 0; _sut = new BinTree <int>(); _sut.Add(1); var actual = _sut.Find(123); Assert.Equal(expected, actual); }
public void AddOneValue() { var expected = 1; _sut = new BinTree <int>(); _sut.Add(expected); var actual = _sut.Find(expected); Assert.Equal(expected, actual); }