public void RemoveItemWithNoExistingCell() { BankVault bankVault = new BankVault(); Item test = new Item("Owner", "Test0"); Assert.That(() => bankVault.RemoveItem("Test", test), Throws.ArgumentException); }
public void Setup() { bankVault = new BankVault(); item = new Item("OwnerOne", "IdOne"); testItem = new Item("OwnerTwo", "IdTwo"); }
public void BankAddWork() { Item item = new Item("gosho", "id"); BankVault bank = new BankVault(); Assert.AreEqual($"Item:{item.ItemId} saved successfully!", bank.AddItem("A1", item)); }
public void Is_Try_To_Removed_Not_Existed_Item_Should_Throw_Argument_Exception( string owner, string id, string cell, string ownerToRemove, string idToRemove, string cellToRemove) { //Arrange Item item = new Item( owner: owner, itemId: id); Item itemToBeRemove = new Item( owner: ownerToRemove, itemId: idToRemove); BankVault bank = new BankVault(); //Act bank.AddItem(cell, item); //Assert Assert.Throws <ArgumentException>(() => bank.RemoveItem(cell, itemToBeRemove)); }
public void test5() { Item bank = new Item("A1", "asd"); BankVault bav = new BankVault(); Assert.Throws <ArgumentException>(() => bav.AddItem("ѕъріфѕъіц", bank)); }
public void BankVaultAddItem() { BankVault bank = new BankVault(); Item testItem = new Item("Nqmago", "nqmago"); Assert.Throws <ArgumentException>(() => bank.AddItem("Nqmago", testItem)); }
public void Setup() { this.bankVault = new BankVault(); this.firstItem = new Item("Ivan", "1"); this.secondItem = new Item("Gosho", "2"); }
//if the item doesnt exist; public void AddItemIfNotContainKeyException() { Item test = new Item("TestOwner3", "Test3"); BankVault bankVault = new BankVault(); Assert.That(() => bankVault.AddItem("NotExisting", test), Throws.ArgumentException); }
public void RemoveItemCellExistButItsEmpty() { BankVault bankVault = new BankVault(); Item test = new Item("Owner", "Test0"); Assert.That(() => bankVault.RemoveItem("A1", test), Throws.ArgumentException); }
public void Remove_Item_Should_Throw_An_Exception_If_Cell_Is_Non_Existing() { var bankVault = new BankVault(); Assert.Throws <ArgumentException>(() => bankVault.RemoveItem("90", new Item("Ivan", "5"))); }
public void Constructor_Should_Set_Values_Correctly() { var bankVault = new BankVault(); Assert.IsNotNull(bankVault); Assert.That(bankVault.VaultCells.Count, Is.EqualTo(12)); }
public void AddItemShouldThrowExcIfNoSuchCell() { Item item = new Item("Dido", "1234"); var bankVault = new BankVault(); Assert.Throws <ArgumentException>(() => bankVault.AddItem("G3", item), "Cell doesn't exists!"); }
public void MethodRemoveShouldThrowExceptionIfGivenCellDoesNotExist() { BankVault bankVault = new BankVault(); Assert.Throws <ArgumentException>(() => bankVault.RemoveItem("Cell", null)); }
public void BankVaultAddEisitngCell() { BankVault bank = new BankVault(); Item item = new Item("test", "test"); bank.AddItem("A2", item); Assert.Throws <ArgumentException>(() => bank.AddItem("A2", new Item("owner", "id"))); }
public void TestIfAddMethodAddsTheItem() { bankValut = new BankVault(); item = new Item("Pesho", "Item3345"); bankValut.AddItem("A1", item); Assert.That(bankValut.VaultCells["A1"].ItemId == item.ItemId); //Assert.That(bankValut.VaultCells.Count == 1); }
public void AddSameItem() { Item test = new Item("TestOwner3", "Test3"); BankVault bankVault = new BankVault(); bankVault.AddItem("C1", test); Assert.That(() => bankVault.AddItem("C2", test), Throws.InvalidOperationException); }
public void RemoveItemReturnString() { BankVault bankVault = new BankVault(); Item test = new Item("Owner", "Test0"); bankVault.AddItem("A1", test); Assert.AreEqual($"Remove item:{test.ItemId} successfully!", bankVault.RemoveItem("A1", test)); }
public void BankVaultShouldCreateCorrectly() { BankVault vault = new BankVault(); Assert.That(vault.VaultCells.Count == 12); Assert.That(vault.VaultCells["A1"] == null); Assert.That(vault.VaultCells.ContainsKey("C4")); }
public void RemoveItemShouldThrowExcIfNoSuchItem() { Item item = new Item("Dido", "1234"); var bankVault = new BankVault(); bankVault.AddItem("A1", item); Assert.Throws <ArgumentException>(() => bankVault.RemoveItem("A3", item), $"Item in that cell doesn't exists!"); }
public void BankSafePropertyShouldThrowExeptionIfCellAlreadyTaken() { var bankValut = new BankVault(); bankValut.AddItem("A1", new Item("Milen", "23")); Assert.Throws <ArgumentException>(() => bankValut.AddItem("A1", new Item("Gosho", "23"))); }
public void BankRemovePropertyShouldThrowExeptionIfCellDoesNotExist() { var bankValut = new BankVault(); bankValut.AddItem("A1", new Item("Milen", "23")); Assert.Throws <ArgumentException>(() => bankValut.RemoveItem("A23", new Item("Milen", "23"))); }
public void TestIfAddMethodThrowsExceptionIfItemAlreadyExists() { bankValut = new BankVault(); item = new Item("Pesho", "Item3345"); bankValut.AddItem("A1", item); Assert.Throws <InvalidOperationException>(() => bankValut.AddItem("A3", item), "Item is already in cell!"); }
public void BankSafePropertyShouldThrowExeptionIfItemAlreadyexist() { var bankValut = new BankVault(); bankValut.AddItem("A1", new Item("Milen", "23")); Assert.Throws <InvalidOperationException>(() => bankValut.AddItem("A3", new Item("Gosho", "23"))); }
public void BankVaultInvalidTestItemAdditionShouldThrow() { var item = new Item("az", "123"); var bank = new BankVault(); Assert.Throws <ArgumentException>(() => bank.AddItem("nonexistent", item)); }
public void BankRemovePropertyShouldThrowExeptionIfItemDoesNotExist() { var bankValut = new BankVault(); var item = new Item("Gosho", "43"); var item2 = new Item("Milen", "24"); Assert.Throws <ArgumentException>(() => bankValut.RemoveItem("A1", item)); }
public void AddItemCellNotExists() { Item item = new Item("owner", "id"); BankVault bankVault = new BankVault(); Assert.Throws <ArgumentException>(() => bankVault.AddItem("A5", item)); }
public void BankVaultAddCount() { BankVault bank = new BankVault(); Item newitem = new Item("owner4e", "test"); bank.AddItem("A1", newitem); Assert.AreEqual(12, bank.VaultCells.Count); }
public void test122() { Item bank = new Item("A1", "asd"); BankVault bav = new BankVault(); bav.AddItem("A1", bank); Assert.Throws <ArgumentException>(() => bav.RemoveItem("shakasjas", bank)); }
public void BankVaultRemoveTestThrowExcp() { BankVault bank = new BankVault(); Item item = new Item("Test", "Test"); bank.AddItem("A1", item); Assert.Throws <ArgumentException>(() => bank.RemoveItem("nqmago", item)); }
public void test2() { Item bank = new Item("ed", "asd"); BankVault bav = new BankVault(); Assert.Throws <ArgumentException>(() => bav.AddItem("sbhd", bank)); }