Пример #1
0
        public void Add_BadString_ThrowsExceptionAndDoesNotAdd()
        {
            var passwordString = "asdf";
            var sut            = new sut.Database();

            Assert.Empty(sut.Passwords);

            Assert.Throws <ArgumentException>(() => { sut.Add(passwordString); });

            Assert.Empty(sut.Passwords);
        }
Пример #2
0
        public void Add_Password_AddsPassword()
        {
            var password = new Password("4-5 d: lkjlkddddoiuoiuou");
            var sut      = new sut.Database();

            Assert.Empty(sut.Passwords);

            sut.Add(password);

            Assert.Contains(password, sut.Passwords);
        }
Пример #3
0
        public void Add_GoodString_AddsPassword()
        {
            var passwordString = "4-5 d: lkjlkddddoiuoiuou";
            var password       = new Password(passwordString);
            var sut            = new sut.Database();

            Assert.Empty(sut.Passwords);

            sut.Add(passwordString);

            Assert.Contains(password, sut.Passwords);
        }