public void GivenTaskWithoutChangeSet__WhenRunningTask__ShouldThrowException() { SteamWorkshopDummy workshop = new SteamWorkshopDummy(); CreateSteamWorkshopItemTask sut = new CreateSteamWorkshopItemTask(workshop) { AppId = AppId }; InvalidOperationException actual = Assert.ThrowsException <InvalidOperationException>(() => sut.Run()); Assert.AreEqual("No change set given", actual.Message); }
public void GivenTaskWithoutItemId__WhenRunningTask__ShouldThrowInvalidOperationException() { SteamWorkshopDummy workshopDummy = new SteamWorkshopDummy(); UpdateSteamWorkshopItemTask sut = new UpdateSteamWorkshopItemTask(workshopDummy) { AppId = AppId, ChangeSet = CreateValidChangeSet() }; InvalidOperationException actual = Assert.ThrowsException <InvalidOperationException>(() => sut.Run()); Assert.AreEqual("No ItemId set", actual.Message); }