Skip to content

Commit

Permalink
Moving projects to Java Delight
Browse files Browse the repository at this point in the history
Autocommit Sun Jul 05 09:23:38 EST 2015
  • Loading branch information
mxro committed Jul 4, 2015
1 parent c0a90b3 commit 82fc7e5
Show file tree
Hide file tree
Showing 3 changed files with 236 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/main/java/de/mxro/async/properties/Properties.gwt.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<!-- Other module inherits -->

<!-- Specify the app entry point class.
<entry-point class='de.mxro.fn.internal.DummyEntryPoint' /> -->
<entry-point class='delight.functional.internal.DummyEntryPoint' /> -->

<!-- Specify the paths for translatable code -->
<source path=''>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,235 @@
package de.mxro.async.properties.tests;

import de.mxro.async.properties.PropertyFactory;
import de.mxro.async.properties.PropertyNode;
import de.mxro.async.properties.PropertyOperation;
import de.mxro.async.properties.jre.Properties;
import de.mxro.fn.Success;
import de.mxro.promise.Promise;
import de.oehme.xtend.junit.JUnit;
import org.eclipse.xtext.xbase.lib.Procedures.Procedure0;
import org.hamcrest.Matcher;
import org.junit.Assert;
import org.junit.Test;
import org.junit.internal.ArrayComparisonFailure;

@JUnit
@SuppressWarnings("all")
public class TestSetValue {
@Test
public void test() {
PropertyFactory _defaultFactory = Properties.defaultFactory();
final PropertyNode props = Properties.create(_defaultFactory);
PropertyOperation<Object> _set = Properties.set("value", "string");
props.<Object>record(_set);
Promise<String> _retrieve = props.<String>retrieve("value", String.class);
String _get = _retrieve.get();
TestSetValue.<String, String>operator_doubleArrow(_get, "string");
Promise<Object> _retrieve_1 = props.retrieve("value");
Object _get_1 = _retrieve_1.get();
TestSetValue.<Object, String>operator_doubleArrow(_get_1, "string");
Promise<Success> _stop = props.stop();
_stop.get();
}

private static void assertArrayEquals(final Object[] expecteds, final Object[] actuals) {
Assert.assertArrayEquals(expecteds, actuals);
}

private static void assertArrayEquals(final byte[] expecteds, final byte[] actuals) {
Assert.assertArrayEquals(expecteds, actuals);
}

private static void assertArrayEquals(final char[] expecteds, final char[] actuals) {
Assert.assertArrayEquals(expecteds, actuals);
}

private static void assertArrayEquals(final short[] expecteds, final short[] actuals) {
Assert.assertArrayEquals(expecteds, actuals);
}

private static void assertArrayEquals(final int[] expecteds, final int[] actuals) {
Assert.assertArrayEquals(expecteds, actuals);
}

private static void assertArrayEquals(final long[] expecteds, final long[] actuals) {
Assert.assertArrayEquals(expecteds, actuals);
}

private static void assertArrayEquals(final String message, final Object[] expecteds, final Object[] actuals) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals);
}

private static void assertArrayEquals(final String message, final byte[] expecteds, final byte[] actuals) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals);
}

private static void assertArrayEquals(final String message, final char[] expecteds, final char[] actuals) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals);
}

private static void assertArrayEquals(final String message, final short[] expecteds, final short[] actuals) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals);
}

private static void assertArrayEquals(final String message, final int[] expecteds, final int[] actuals) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals);
}

private static void assertArrayEquals(final String message, final long[] expecteds, final long[] actuals) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals);
}

private static void assertArrayEquals(final double[] expecteds, final double[] actuals, final double delta) {
Assert.assertArrayEquals(expecteds, actuals, delta);
}

private static void assertArrayEquals(final float[] expecteds, final float[] actuals, final float delta) {
Assert.assertArrayEquals(expecteds, actuals, delta);
}

private static void assertArrayEquals(final String message, final double[] expecteds, final double[] actuals, final double delta) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals, delta);
}

private static void assertArrayEquals(final String message, final float[] expecteds, final float[] actuals, final float delta) throws ArrayComparisonFailure {
Assert.assertArrayEquals(message, expecteds, actuals, delta);
}

private static void assertEquals(final Object expected, final Object actual) {
Assert.assertEquals(expected, actual);
}

private static void assertEquals(final long expected, final long actual) {
Assert.assertEquals(expected, actual);
}

private static void assertEquals(final String message, final Object expected, final Object actual) {
Assert.assertEquals(message, expected, actual);
}

private static void assertEquals(final String message, final long expected, final long actual) {
Assert.assertEquals(message, expected, actual);
}

private static void assertEquals(final double expected, final double actual, final double delta) {
Assert.assertEquals(expected, actual, delta);
}

private static void assertEquals(final float expected, final float actual, final float delta) {
Assert.assertEquals(expected, actual, delta);
}

private static void assertEquals(final String message, final double expected, final double actual, final double delta) {
Assert.assertEquals(message, expected, actual, delta);
}

private static void assertEquals(final String message, final float expected, final float actual, final float delta) {
Assert.assertEquals(message, expected, actual, delta);
}

private static void assertFalse(final boolean condition) {
Assert.assertFalse(condition);
}

private static void assertFalse(final String message, final boolean condition) {
Assert.assertFalse(message, condition);
}

private static void assertNotEquals(final Object first, final Object second) {
Assert.assertNotEquals(first, second);
}

private static void assertNotEquals(final long first, final long second) {
Assert.assertNotEquals(first, second);
}

private static void assertNotEquals(final String message, final Object first, final Object second) {
Assert.assertNotEquals(message, first, second);
}

private static void assertNotEquals(final String message, final long first, final long second) {
Assert.assertNotEquals(message, first, second);
}

private static void assertNotEquals(final double first, final double second, final double delta) {
Assert.assertNotEquals(first, second, delta);
}

private static void assertNotEquals(final String message, final double first, final double second, final double delta) {
Assert.assertNotEquals(message, first, second, delta);
}

private static void assertNotNull(final Object object) {
Assert.assertNotNull(object);
}

private static void assertNotNull(final String message, final Object object) {
Assert.assertNotNull(message, object);
}

private static void assertNotSame(final Object unexpected, final Object actual) {
Assert.assertNotSame(unexpected, actual);
}

private static void assertNotSame(final String message, final Object unexpected, final Object actual) {
Assert.assertNotSame(message, unexpected, actual);
}

private static void assertNull(final Object object) {
Assert.assertNull(object);
}

private static void assertNull(final String message, final Object object) {
Assert.assertNull(message, object);
}

private static void assertSame(final Object expected, final Object actual) {
Assert.assertSame(expected, actual);
}

private static void assertSame(final String message, final Object expected, final Object actual) {
Assert.assertSame(message, expected, actual);
}

private static <T extends Object> void assertThat(final T actual, final Matcher<? super T> matcher) {
Assert.<T>assertThat(actual, matcher);
}

private static <T extends Object> void assertThat(final String reason, final T actual, final Matcher<? super T> matcher) {
Assert.<T>assertThat(reason, actual, matcher);
}

private static void assertTrue(final boolean condition) {
Assert.assertTrue(condition);
}

private static void assertTrue(final String message, final boolean condition) {
Assert.assertTrue(message, condition);
}

private static void fail() {
Assert.fail();
}

private static void fail(final String message) {
Assert.fail(message);
}

private static <T extends Object, U extends T> void operator_doubleArrow(final T actual, final U expected) {
Assert.assertEquals(expected, actual);
}

private static <T extends Exception> void isThrownBy(final Class<T> expected, final Procedure0 block) {
try {
block.apply();
Assert.fail("Expected a " + expected.getName());
} catch (Exception e) {
Class<?> actual = e.getClass();
Assert.assertTrue(
"Expected a " + expected.getName() + " but got " + actual.getName(),
expected.isAssignableFrom(actual)
);
}
}
}

0 comments on commit 82fc7e5

Please sign in to comment.