public void BuildComponentFactory__WhenCallingTaskWith_SoftCopy__ShouldReturnCopyTaskBuilder() { BuildComponentFactory sut = new BuildComponentFactory(); ITaskBuilder taskBuilder = sut.Task("SoftCopy"); Assert.IsInstanceOfType(taskBuilder, typeof(CopyTaskBuilder)); }
BuildComponentFactory__WhenCallingTaskWith_UpdateSteamWorkshopItem__ShouldReturnUpdateSteamWorkshopItemTaskBuilder() { BuildComponentFactory sut = new BuildComponentFactory(); ITaskBuilder taskBuilder = sut.Task("UpdateSteamWorkshopItem"); Assert.IsInstanceOfType(taskBuilder, typeof(UpdateSteamWorkshopItemTaskBuilder)); }
public void BuildComponentFactory__WhenCallingTaskWith_RunProgram__ShouldReturnRunProcessTaskBuilder() { BuildComponentFactory sut = new BuildComponentFactory(); ITaskBuilder taskBuilder = sut.Task("RunProgram"); Assert.IsInstanceOfType(taskBuilder, typeof(RunProcessTaskBuilder)); }
public void BuildComponentFactory__WhenCallingTaskWithUnknownTaskType__ShouldThrowInvalidOperationException() { BuildComponentFactory sut = new BuildComponentFactory(); sut.Task("Unknown"); }