public void CreateCntSubtractorByDefault() { var factory = new BackgroundSubtractorFactory(CNTSubtractorSettings.Default); var subtractor = factory.Create(SubtractionSettings.Default.Algorithm); Assert.IsType <CNTSubtractor>(subtractor); }
public void ThrowExceptionWhenUnknownAlgorithmIsRequested() { var factory = new BackgroundSubtractorFactory(CNTSubtractorSettings.Default); Assert.Throws <ArgumentException>(() => factory.Create("Unknown algo")); }