public void Failure_NotLoggedIn() { new UseCase_LogOut_TestLogic(SystemContext).Success_Normal(); ProductId productId = productsToRemove.First().ProductId; Assert.IsFalse(MarketBridge.RemoveProductFromShop(ShopId, productId)); }
public void Failure_InsufficientPermissions() { LoginToBuyer(); ProductId productId = productsToRemove.First().ProductId; Assert.IsFalse(MarketBridge.RemoveProductFromShop(ShopId, productId)); }
private void RemoveProducts() { foreach (ProductIdentifiable product in productsToRemove) { Assert.IsTrue(MarketBridge.RemoveProductFromShop(ShopId, product.ProductId)); } }
public override void Teardown() { _ = UserBridge.AssureLogin(ShopImage.OwnerUser); foreach (ProductId productId in teardownProducts) { _ = MarketBridge.RemoveProductFromShop(ShopId, productId); } useCase_openShop.Teardown(); }
public void Failure_ShopDoesntExist() { ProductId productId = productsToRemove.First().ProductId; Assert.IsFalse(MarketBridge.RemoveProductFromShop(new ShopId(Guid.NewGuid(), "notexists"), productId)); }