Esempio n. 1
0
        public void CreateAccountsRepository_ReturnsInMemRepoInstance()
        {
            var factory = new AccountsInMemRepositoryFactory(_dataProvider.Object);

            var result = factory.CreateRepository();

            result.Should().BeOfType(typeof(AccountsInMemRepository));
        }
Esempio n. 2
0
        public void CreateAccountsRepository_CalledTwice_ReturnsSameInMemRepoInstance()
        {
            var factory = new AccountsInMemRepositoryFactory(_dataProvider.Object);

            var result  = factory.CreateRepository();
            var result2 = factory.CreateRepository();

            result2.Should().Be(result);
        }