public virtual void TestCreateAddedToList() { var idsCount = ResourcesIdsHolder.GetAll <TResource>().Count(); var listCount = ResourceLookup.Get().Value.Count(); Assert.AreEqual(idsCount, listCount); }
public void TestGetAfterUpdate() { var updateResponse = resourceAlter.Update(); var getResponse = ResourceLookup.Get(updateResponse.Value.Id); Validate(updateResponse, getResponse); }
public virtual void TestGetNotFoundAfterDelete() { ResourceCreate.Delete(CreatedResource.Id); var response = ResourceLookup.Get(CreatedResource.Id); AssertNotFound(response); }
public void TestCreateAndGet() { for (int i = 0; i < SCALE; i++) { CreateResource(); ResourceLookup.Get(CreatedResource.Id); } }
public void TestReplaceCreated() { var replaceResponse = resourceAlter.Replace(); var getResponse = ResourceLookup.Get(replaceResponse.Value.Id); AssertOk(getResponse); Validate(replaceResponse.Value, getResponse.Value); }
public virtual void TestGet() { var id = ResourcesIdsHolder.GetLast <TResource>(); var result = ResourceLookup.Get(id); AssertNoError(result); Validate(CreatedResource, result.Value); }
public void TestBatchCreate() { var response = ResourceBatch.Create(5); var amountAfter = ResourceLookup.Get().Value.Count(); Assert.AreEqual(5, amountAfter); AssertOk(response); }
public void TestBatchDelete() { var createResponse = ResourceBatch.Create(5); var deleteResponse = ResourceBatch.Delete(createResponse.Value.Select(r => r.Id)); var amountAfter = ResourceLookup.Get().Value.Count(); Assert.AreEqual(0, amountAfter); AssertOk(deleteResponse); }
public void TestBatchCreate() { var result = ResourceBatch.Create(5); AssertOk(result); var parents = ResourceLookup.Get().Value; var childrenAmount = parents.Sum(p => p.ChildResources.Length); Assert.AreEqual(5, childrenAmount); }
public virtual void TestGetNotFound() { var response = ResourceLookup.Get("5fb00552d72114101e33fa47"); AssertNotFound(response); }
public void TestAuthorizedRead() { CurrentUser.AddRoleAndRelogin(typeof(ExampleResource), ResourceActions.Read); AssertOk(ResourceLookup.Get()); }
public void TestUnauthorizedRead() { CurrentUser.Login(); AssertUnauthorized(ResourceLookup.Get()); }