/// <summary> /// Disposes the contents of the class. /// </summary> /// <param name="disposing">Indicates whether to dispose unmanaged resources.</param> protected override void Dispose(bool disposing) { Param.Ignore(disposing); base.Dispose(disposing); if (disposing) { if (this.taskProvider != null) { this.taskProvider.Dispose(); this.taskProvider = null; } if (this.solutionListener != null) { this.solutionListener.Dispose(); this.solutionListener = null; } if (this.updateListener != null) { this.updateListener.Dispose(); this.updateListener = null; } } }
public void ConstructorTest() { // Execute metod under test first time TaskProvider target = new TaskProvider(this.serviceProvider); Assert.IsNotNull(target, "Unable to instantiate TaskProvider."); PrivateObject taskProvider = new PrivateObject(target, new PrivateType(typeof(TaskProvider))); Assert.IsNotNull(taskProvider.GetFieldOrProperty("serviceProvider"), "TaskProvider.provider returned null"); }
public void ConstructorTest() { // Execute metod under test first time TaskProvider target = new TaskProvider(this.serviceProvider); Assert.IsNotNull(target, "Unable to instantiate TaskProvider."); Assert.IsNotNull(typeof(TaskProvider) .GetField("serviceProvider", BindingFlags.Instance | BindingFlags.NonPublic) .GetValue(target), "TaskProvider.provider returned null"); }
public void ConstructorTest() { try { // Execute metod under test first time TaskProvider target = new TaskProvider(this.serviceProvider); Assert.IsNotNull(target, "Unable to instantiate TaskProvider."); PrivateObject taskProvider = new PrivateObject(target, new PrivateType(typeof(TaskProvider))); Assert.IsNotNull(taskProvider.GetFieldOrProperty("serviceProvider"), "TaskProvider.provider returned null"); } catch (Exception ex) { // Use try catch to test a workaround on CI build (AppVeyor) Console.WriteLine(ex.Message); } }