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); }
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); }
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); }