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);
        }
Example #2
0
        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);
        }