public void Remove_AddExistsWithLowerTimestamp_AddsElementToTheRepository(TestType value, long timestamp) { var removeElement = new LWW_OptimizedSetElement <TestType>(value, timestamp + 10, true); _lwwSetService.LocalAssign(value, timestamp); _lwwSetService.LocalRemove(value, timestamp + 10); var repositoryValues = _repository.GetElements(); Assert.Single(repositoryValues); Assert.Contains(removeElement, repositoryValues); }