public void TagesZinsRechnerKannErstelltWerden() { GeldverleihUnityContainer geldverleihUnityContainer = new GeldverleihUnityContainer(); IBankService bankservice = geldverleihUnityContainer.UnityContainer.Resolve<IBankService>(); IZinsRechner zinsRechner = new TagesZinsRechner(bankservice); Assert.IsNotNull(zinsRechner); }
public MainWindow() { InitializeComponent(); try { var geldverleihUnityContainer = new GeldverleihUnityContainer(); _kundenService = geldverleihUnityContainer.UnityContainer.Resolve<IKundenService>(); _zinssatzFactory = geldverleihUnityContainer.UnityContainer.Resolve<IZinssatzFactory>(); _kundenUebersichtPresenter = new KundenUebersichtPresenter(_kundenService); _zinsRechner = geldverleihUnityContainer.UnityContainer.Resolve<IZinsRechner>(); _bankPresenter = new BankPresenter(geldverleihUnityContainer.UnityContainer.Resolve<IBankService>(), _zinsRechner); KundenUebersichtAktualisieren(); } catch (Exception exception) { FehlerLoggen(exception.Message); } }