public class BootstrapperTest
// Declare private variables here
/// This gets called once at the start of the 'TestFixture' attributed
/// class. You can create objects needed for the test here
public void FixtureSetup()
b = new Bootstrapper();
/// Assert container is created
public void ShellInitialization()
/// Assert module catalog created types
public void ShellModuleCatalog()
IModuleCatalog mod = ServiceLocator.Current.TryResolve<IModuleCatalog>();
// Check that all of your modules have been created (based on mod.Modules)
this one helps. Strange question - unit testing is supposed to be automatic, thus repeatable and easy to run. For many (including me) "manual unit test" is a contradiction in terms. Manual testing may be useful in those cases when one can't make automated tests. These typically are not at the unit test level, but higher - e.g. integration, GUI, stress etc. tests.
distributed unit testing/scenario based unit testing with boost.test
I wish this help you There are two kinds of tests you can write for this interaction: Unit test - using mocks/faks you can fake the calls from the first component and fake the calls from the 2nd component back. This way you can test the internal logic of the first component - for example make sure that if no response were returned a time-out exception is raised. Integration/acceptance test - create both components as part of the test and configure them and raise the call from component one.
Custom bootstrapper from Caliburn.Micro.Bootstrapper, what is Bootstrapper<IContract> for?
Any of those help It's a view model type to use as your starting view model. Caliburn.Micro will resolve the type from the IoC container, and in WPF use the WindowManager to display the root view. Bascially what you're doing in your OnStartup override.
Jasmine Karma Unit testing doesn't detect my test cases in Angular2 Unit testing
I hope this helps you . It looks like a problem with chrome version 55. We had same problem this morning and we updated karma config file to use firefox instead of chrome. For running tests in firefox, you need to add karma-firefox-launcher plugin and change browsers to firefox.
it should still fix some issue I guess the python book has its own simplified unit testing under the test module. if you want to create such a simple testing you can create a function like below and call that function. def testEqual(x,y): if x==y: print('Passed') else: print('Failed') testEqual(square(10), 100)