Exemple #1
0
        public void ShouldSayIfCanSell(int[] input, string expectedResult)
        {
            var clerk  = new VasyaClerk();
            var result = clerk.CanSellToAll(input);

            result.Should().NotBeNullOrEmpty();
            result.Should().Be(expectedResult);
        }
Exemple #2
0
        public void ShouldHandleEmptyLine()
        {
            var clerk  = new VasyaClerk();
            var result = clerk.CanSellToAll(new int[0]);

            result.Should().NotBeNullOrEmpty();
            result.Should().Be(VasyaClerk.No);
        }
Exemple #3
0
 public void Test1()
 {
     int[] peopleInLine = new int[] { 25, 25, 50, 50 };
     Assert.AreEqual("YES", VasyaClerk.Tickets(peopleInLine));
 }
Exemple #4
0
 public void Test2()
 {
     int[] peopleInLine = new int[] { 25, 100 };
     Assert.AreEqual("NO", VasyaClerk.Tickets(peopleInLine));
 }