public void DeleteProductInfoSuccessfully_WhenDeletingAsAdminUser() { // Arrange var authCtrl = _createAuthController(_adminUser); var entries = new EntriesProxy(authCtrl, _entries); // Act var isDeleted = entries.Delete(1); //Assert isDeleted.Should().Be(true); entries.Get(1).Should().Be(null); }
public void BeUnableToDeleteProductInfo_WhenDeletingAsRegularUser() { // Arrange var authCtrl = _createAuthController(_regularUser); var entries = new EntriesProxy(authCtrl, _entries); // Act var isDeleted = entries.Delete(1); //Assert isDeleted.Should().Be(false); entries.Get(1).Should().NotBe(null); }
public void GetProductInfoSuccessfully_WhenReadingAsAdminUser() { // Arrange var authCtrl = _createAuthController(_adminUser); var entries = new EntriesProxy(authCtrl, _entries); // Act var productInfo = entries.Get(1); //Assert productInfo.Id.Should().Be(1); productInfo.Name.Should().Be("Xbox360"); }