Esempio n. 1
0
        public FrmMain()
        {
            InitializeComponent();

            //Ninject operation
            _waterService = NinjectInstanceFactory.GetInstance <IWaterService>();
            _wcService    = NinjectInstanceFactory.GetInstance <IWcService>();
            _dbService    = NinjectInstanceFactory.GetInstance <IDbService>();
        }
		public void Ninject_Adapter_Should_Get_GreetingService()
		{
			// Arrange
			var resolver = new NinjectInstanceFactory<GreetingService>(_container);

			// Act
			var greeter = resolver.GetInstance();
			string greeting = greeter.Greet("Tony");

			// Assert
			Assert.That(greeting, Is.StringMatching("Howdy Tony"));
		}