public void Generate_ShouldReturn_Different_Strings_On_Successive_Calls() { var generator = new AccountNumberGenerator(); var one = generator.Generate(); var two = generator.Generate(); Assert.AreNotEqual(one, two); Assert.AreNotEqual(generator.Generate(), generator.Generate(15)); Assert.AreNotEqual(generator.Generate(5), generator.Generate(5)); Assert.AreNotEqual(generator.Generate(15), generator.Generate(15)); }
public TransactionService(IronBankEntities providedContext) { generator = new AccountNumberGenerator(); this.context = providedContext; }
public void Generate_ShouldReturn_10_digits_by_default() { var generator = new AccountNumberGenerator(); var should_have_ten_digits = generator.Generate(); Assert.AreEqual(10, should_have_ten_digits.Length); }