org.mockito.internal.matchers.GreaterThan Java Examples
The following examples show how to use
org.mockito.internal.matchers.GreaterThan.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: JavaxMailStorageTest.java From mail-importer with Apache License 2.0 | 6 votes |
private JavaxMailFolder makeMockFolderWithMessages(int numMessages, JavaxMailFolder... folders) { JavaxMailFolder javaxMailFolder = mock(JavaxMailFolder.class); when(javaxMailFolder.getType()) .thenReturn(Folder.HOLDS_FOLDERS | Folder.HOLDS_MESSAGES); when(javaxMailFolder.getMessageCount()) .thenReturn(numMessages); when(javaxMailFolder.getMessage(Matchers.intThat(new LessOrEqual<>(numMessages)))) .thenReturn(mock(JavaxMailMessage.class)); when(javaxMailFolder.getMessage(Matchers.intThat(new GreaterThan<>(numMessages)))) .thenThrow(new RuntimeMessagingException( new MessagingException("crap"))); when(javaxMailFolder.list()).thenReturn(folders); return javaxMailFolder; }
Example #2
Source File: OrganizationControllerTest.java From c4sg-services with MIT License | 4 votes |
@Test public void testCreateOrganization() throws Exception { // 1. Only required input field is name CreateOrganizationDTO organizationDto = new CreateOrganizationDTO(); organizationDto.setName("Test Organization 1"); mockMvc.perform(post(URI_ADD_ORGANIZATION) .content(asJsonString(organizationDto)) .contentType(MediaType.APPLICATION_JSON) .accept(MediaType.APPLICATION_JSON)) .andExpect(status().isOk()) .andExpect(jsonPath("$.organization.id", new GreaterThan<Integer>(0))) .andExpect(jsonPath("$.organization.name",is("Test Organization 1"))) .andExpect(jsonPath("$.organization.category",is("N"))) // default category is N .andExpect(jsonPath("$.organization.status",is("A"))); // default status is A // 2. Tests all the fields organizationDto = new CreateOrganizationDTO(); organizationDto.setName("Test Organization 2"); organizationDto.setWebsiteUrl("websiteUrl"); organizationDto.setDescription("description"); organizationDto.setAddress1("address1"); organizationDto.setAddress2("address2"); organizationDto.setCity("city"); organizationDto.setState("state"); organizationDto.setZip("zip"); organizationDto.setCountry("country"); organizationDto.setContactName("contactName"); organizationDto.setContactPhone("contactPhone"); organizationDto.setContactEmail("contactEmail"); organizationDto.setCategory("O"); mockMvc.perform(post(URI_ADD_ORGANIZATION) .content(asJsonString(organizationDto)) .contentType(MediaType.APPLICATION_JSON) .accept(MediaType.APPLICATION_JSON)) .andExpect(status().isOk()) .andExpect(jsonPath("$.organization.id", new GreaterThan<Integer>(0))) .andExpect(jsonPath("$.organization.name",is("Test Organization 2"))) .andExpect(jsonPath("$.organization.websiteUrl",is("websiteUrl"))) .andExpect(jsonPath("$.organization.description",is("description"))) .andExpect(jsonPath("$.organization.address1",is("address1"))) .andExpect(jsonPath("$.organization.address2",is("address2"))) .andExpect(jsonPath("$.organization.city",is("city"))) .andExpect(jsonPath("$.organization.state",is("state"))) .andExpect(jsonPath("$.organization.zip",is("zip"))) .andExpect(jsonPath("$.organization.country",is("country"))) .andExpect(jsonPath("$.organization.contactName",is("contactName"))) .andExpect(jsonPath("$.organization.contactPhone",is("contactPhone"))) .andExpect(jsonPath("$.organization.contactEmail",is("contactEmail"))) .andExpect(jsonPath("$.organization.category",is("O"))) .andExpect(jsonPath("$.organization.status",is("A"))) .andExpect(jsonPath("$.organization.createdTime", is(nullValue()))); }
Example #3
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * int argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static int gt(int value) { return reportMatcher(new GreaterThan<Integer>(value)).returnZero(); }
Example #4
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * short argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static short gt(short value) { return reportMatcher(new GreaterThan<Short>(value)).returnZero(); }
Example #5
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * long argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static long gt(long value) { return reportMatcher(new GreaterThan<Long>(value)).returnZero(); }
Example #6
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * int argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static int gt(int value) { return reportMatcher(new GreaterThan<Integer>(value)).returnZero(); }
Example #7
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * float argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static float gt(float value) { return reportMatcher(new GreaterThan<Float>(value)).returnZero(); }
Example #8
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * double argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static double gt(double value) { return reportMatcher(new GreaterThan<Double>(value)).returnZero(); }
Example #9
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * byte argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static byte gt(byte value) { return reportMatcher(new GreaterThan<Byte>(value)).returnZero(); }
Example #10
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * comparable argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>null</code>. */ public static <T extends Comparable<T>> T gt(Comparable<T> value) { return reportMatcher(new GreaterThan<T>(value)).<T>returnNull(); }
Example #11
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * short argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static short gt(short value) { return reportMatcher(new GreaterThan<Short>(value)).returnZero(); }
Example #12
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * long argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static long gt(long value) { return reportMatcher(new GreaterThan<Long>(value)).returnZero(); }
Example #13
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * float argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static float gt(float value) { return reportMatcher(new GreaterThan<Float>(value)).returnZero(); }
Example #14
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * double argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static double gt(double value) { return reportMatcher(new GreaterThan<Double>(value)).returnZero(); }
Example #15
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * byte argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>0</code>. */ public static byte gt(byte value) { return reportMatcher(new GreaterThan<Byte>(value)).returnZero(); }
Example #16
Source File: AdditionalMatchers.java From astor with GNU General Public License v2.0 | 2 votes |
/** * comparable argument greater than the given value. * <p> * See examples in javadoc for {@link AdditionalMatchers} class * * @param value * the given value. * @return <code>null</code>. */ public static <T extends Comparable<T>> T gt(Comparable<T> value) { return reportMatcher(new GreaterThan<T>(value)).<T>returnNull(); }
Example #17
Source File: MetricsAsserts.java From big-c with Apache License 2.0 | 2 votes |
/** * Assert that a double gauge metric is greater than a value * @param name of the metric * @param greater value of the metric should be greater than this * @param rb the record builder mock used to getMetrics */ public static void assertGaugeGt(String name, double greater, MetricsRecordBuilder rb) { Assert.assertThat("Bad value for metric " + name, getDoubleGauge(name, rb), new GreaterThan<Double>(greater)); }
Example #18
Source File: MetricsAsserts.java From big-c with Apache License 2.0 | 2 votes |
/** * Assert that a long counter metric is greater than a value * @param name of the metric * @param greater value of the metric should be greater than this * @param rb the record builder mock used to getMetrics */ public static void assertCounterGt(String name, long greater, MetricsRecordBuilder rb) { Assert.assertThat("Bad value for metric " + name, getLongCounter(name, rb), new GreaterThan<Long>(greater)); }
Example #19
Source File: MetricsAsserts.java From hadoop with Apache License 2.0 | 2 votes |
/** * Assert that a double gauge metric is greater than a value * @param name of the metric * @param greater value of the metric should be greater than this * @param rb the record builder mock used to getMetrics */ public static void assertGaugeGt(String name, double greater, MetricsRecordBuilder rb) { Assert.assertThat("Bad value for metric " + name, getDoubleGauge(name, rb), new GreaterThan<Double>(greater)); }
Example #20
Source File: MetricsAsserts.java From hadoop with Apache License 2.0 | 2 votes |
/** * Assert that a long counter metric is greater than a value * @param name of the metric * @param greater value of the metric should be greater than this * @param rb the record builder mock used to getMetrics */ public static void assertCounterGt(String name, long greater, MetricsRecordBuilder rb) { Assert.assertThat("Bad value for metric " + name, getLongCounter(name, rb), new GreaterThan<Long>(greater)); }