* node.
*
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
+ * @deprecated Use {@link SendUri} instead,
+ * {@code SendDownloadFeed} was removed in Hyphanet build 1236.
*/
+@Deprecated
public class SendDownloadFeed extends AbstractSendFeedMessage {
/**
--- /dev/null
+package net.pterodactylus.fcp;
+
+import org.junit.Test;
+
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.equalTo;
+
+public class SendDownloadFeedTest {
+
+ @Test
+ public void sendDownloadFeedMessageHasCorrectName() {
+ assertThat(sendDownloadFeed.getName(), equalTo("SendDownloadFeed"));
+ }
+
+ @Test
+ public void sendDownloadFeedMessageSetsIdentifierFieldCorrectly() {
+ assertThat(sendDownloadFeed.getField("Identifier"), equalTo("identifier"));
+ }
+
+ @Test
+ public void sendDownloadFeedMessageSetsNodeIdentifierFieldCorrectly() {
+ assertThat(sendDownloadFeed.getField("NodeIdentifier"), equalTo("node-identifier"));
+ }
+
+ @Test
+ public void sendDownloadFeedMessageSetsUriFieldCorrectly() {
+ assertThat(sendDownloadFeed.getField("URI"), equalTo("uri"));
+ }
+
+ @Test
+ public void sendDownloadFeedMessageSetsDescriptionFieldCorrectly() {
+ assertThat(sendDownloadFeed.getField("Description"), equalTo("description"));
+ }
+
+ private final SendDownloadFeed sendDownloadFeed = new SendDownloadFeed("identifier", "node-identifier", "uri", "description");
+
+}