001/* 002 * Licensed to DuraSpace under one or more contributor license agreements. 003 * See the NOTICE file distributed with this work for additional information 004 * regarding copyright ownership. 005 * 006 * DuraSpace licenses this file to you under the Apache License, 007 * Version 2.0 (the "License"); you may not use this file except in 008 * compliance with the License. You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, software 013 * distributed under the License is distributed on an "AS IS" BASIS, 014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 015 * See the License for the specific language governing permissions and 016 * limitations under the License. 017 */ 018package org.fcrepo.camel; 019 020import static org.junit.Assert.assertEquals; 021 022import org.junit.Test; 023import org.junit.runner.RunWith; 024import org.mockito.runners.MockitoJUnitRunner; 025 026/** 027 * @author acoburn 028 */ 029@RunWith(MockitoJUnitRunner.class) 030public class FcrepoConstantsTest { 031 032 @Test 033 public void testConstants() { 034 assertEquals(FcrepoProducer.DEFAULT_CONTENT_TYPE, "application/rdf+xml"); 035 assertEquals(FcrepoConstants.TRANSACTION, "/fcr:tx"); 036 assertEquals(FcrepoConstants.ROLLBACK, "/fcr:tx/fcr:rollback"); 037 assertEquals(FcrepoConstants.COMMIT, "/fcr:tx/fcr:commit"); 038 assertEquals(FcrepoConstants.FIXITY, "/fcr:fixity"); 039 } 040 041 @Test 042 public void testFcrepoHeaders() { 043 assertEquals(FcrepoHeaders.FCREPO_BASE_URL, "CamelFcrepoBaseUrl"); 044 assertEquals(FcrepoHeaders.FCREPO_IDENTIFIER, "CamelFcrepoIdentifier"); 045 assertEquals(FcrepoHeaders.FCREPO_PREFER, "CamelFcrepoPrefer"); 046 assertEquals(FcrepoHeaders.FCREPO_NAMED_GRAPH, "CamelFcrepoNamedGraph"); 047 assertEquals(FcrepoHeaders.FCREPO_URI, "CamelFcrepoUri"); 048 } 049}