Пример #1
0
        public void CreateAccount_ValidData_VerifyRepositoryAndNumberGeneratorMethodsCalls()
        {
            repositoryMock.Setup(r => r.AddBankAccount(It.IsAny <BankAccount>()));
            repositoryMock.Setup(r => r.Save());

            numberGeneratorMock.Setup(gen => gen.GetNumber());

            service.CreateNewAccount(Interface.Entities.BankAccountType.BaseBankAccount, new Interface.Entities.AccountOwner());

            repositoryMock.Verify();
            numberGeneratorMock.Verify();

            repositoryMock.Invocations.Clear();
            numberGeneratorMock.Invocations.Clear();
        }