Ejemplo n.º 1
0
        public void ThrowWhen_NoMembers()
        {
            //Arrange
            var fakeProvider = new FakeMemberProvider();
            var list         = new List <string>();
            var sut          = new ListAllMembersCommand(list, fakeProvider);

            //Act & Assert
            Assert.ThrowsException <ArgumentException>(() => sut.Execute());
        }
Ejemplo n.º 2
0
        public void ReturnCorrectString()
        {
            //Arrange
            var fakeProvider = new FakeMemberProvider();
            var listParams   = new List <string>();

            var member1 = new Member("Boian");
            var member2 = new Member("Radoslav");

            fakeProvider.Add(member1);
            fakeProvider.Add(member2);

            var sut = new ListAllMembersCommand(listParams, fakeProvider);

            //Act
            var result = sut.Execute();

            //Assert
            Assert.IsTrue(result.StartsWith($"Boian"));
        }