Example #1
0
        public void DialsFails()
        {
            // Arrange
            var data = new[] { new PhoneBookEntry("G", 45646546), new PhoneBookEntry("GTG", 49874465), new PhoneBookEntry("ASG", 3333333) };
            // Act
            var sut = new PhoneBook(data);

            var result = sut.Dial("asds");

            // Assert
            Assert.IsTrue(result == -1);
        }
Example #2
0
        public void DialsWorks()
        {
            // Arrange
            var data = new[] { new PhoneBookEntry("G", 45646546), new PhoneBookEntry("GTG", 49874465), new PhoneBookEntry("ASG", 3333333) };
            // Act
            var sut = new PhoneBook(data);

            var result = sut.Dial(data.Last().Name);

            // Assert
            Assert.IsTrue(result == data.Last().Number);
        }