コード例 #1
0
        public void DatabaseConnectionProvider_Instance_Method_Returns_Instance()
        {
            //Arrange
            ComponentFactory.Container = new SimpleContainer();
            ComponentFactory.RegisterComponentInstance <DatabaseConnectionProvider>(new FakeDbConnectionProvider());

            //Act
            var provider = DatabaseConnectionProvider.Instance();

            //Assert
            Assert.IsInstanceOf <DatabaseConnectionProvider>(provider);
            Assert.IsInstanceOf <FakeDbConnectionProvider>(provider);
        }