Java Code Examples for junit.framework.Assert#fail()
The following examples show how to use
junit.framework.Assert#fail() .
These examples are extracted from open source projects.
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 Project: RDFS File: TestTFileByteArrays.java License: Apache License 2.0 | 6 votes |
@Test public void testFailureOpenEmptyFile() throws IOException { if (skip) return; closeOutput(); // create an absolutely empty file path = new Path(fs.getWorkingDirectory(), outputFile); out = fs.create(path); out.close(); try { new Reader(fs.open(path), fs.getFileStatus(path).getLen(), conf); Assert.fail("Error on handling empty files."); } catch (EOFException e) { // noop, expecting exceptions } }
Example 2
Source Project: dubbo3 File: MockClusterInvokerTest.java License: Apache License 2.0 | 6 votes |
@Test public void testMockInvokerFromOverride_Invoke_force_throwCustemException() throws Throwable{ URL url = URL.valueOf("remote://1.2.3.4/"+IHelloService.class.getName()) .addParameter("getBoolean2.mock","force:throw com.alibaba.dubbo.rpc.cluster.support.wrapper.MyMockException") .addParameter("invoke_return_error", "true" ); Invoker<IHelloService> cluster = getClusterInvoker(url); //方法配置了mock RpcInvocation invocation = new RpcInvocation(); invocation.setMethodName("getBoolean2"); try { cluster.invoke(invocation).recreate(); Assert.fail(); } catch (MyMockException e) { } }
Example 3
Source Project: gemfirexd-oss File: OpExecutorImplJUnitTest.java License: Apache License 2.0 | 6 votes |
public void testRetryFailedServers() throws Exception { OpExecutorImpl exec = new OpExecutorImpl(manager, queueManager, endpointManager, riTracker, 10, 10, false, logger.convertToLogWriterI18n(), cancelCriterion, null); manager.numServers = 5; try { exec.execute(new Op() { public Object attempt(Connection cnx) throws Exception { throw new IOException("Something didn't work"); } @Override public boolean useThreadLocalConnection() { return true; } }); Assert.fail("Should have got an exception"); } catch(ServerConnectivityException expected) { //do nothing } Assert.assertEquals(1, borrows); Assert.assertEquals(10, exchanges); Assert.assertEquals(1, returns); Assert.assertEquals(11, invalidateConnections); Assert.assertEquals(11, serverCrashes); }
Example 4
Source Project: elexis-3-core File: Test_VkPreise.java License: Eclipse Public License 1.0 | 6 votes |
@Test public void testVKMultiplikator() throws SQLException { Eigenleistung leistung = new Eigenleistung("TD999", "Leistung.xy999", "99", "10"); TimeTool now = new TimeTool(System.currentTimeMillis()); leistung.setVKMultiplikator(now, null, 98.12345, "typ"); Assert.assertEquals(98.12345, leistung.getVKMultiplikator(now, "typ")); ResultSet res = link.getStatement().query("SELECT ID FROM VK_PREISE WHERE TYP='typ'"); if (res.next()) { // checks if id is generated successfully after insert Assert.assertNotNull(res.getString("ID")); } else { Assert.fail("no result for vk_preise"); } }
Example 5
Source Project: RDFS File: TestTFileByteArrays.java License: Apache License 2.0 | 6 votes |
@Test public void testFailureReadValueManyTimes() throws IOException { if (skip) return; writeRecords(5); Reader reader = new Reader(fs.open(path), fs.getFileStatus(path).getLen(), conf); Scanner scanner = reader.createScanner(); byte[] vbuf = new byte[BUF_SIZE]; int vlen = scanner.entry().getValueLength(); scanner.entry().getValue(vbuf); Assert.assertEquals(new String(vbuf, 0, vlen), VALUE + 0); try { scanner.entry().getValue(vbuf); Assert.fail("Cannot get the value mlutiple times."); } catch (Exception e) { // noop, expecting exceptions } scanner.close(); reader.close(); }
Example 6
Source Project: Zebra File: MultiDBPreparedStatementLifeCycleTest.java License: Apache License 2.0 | 6 votes |
@Test public void testMultiRouterResult16() throws Exception { DataSource ds = (DataSource) context.getBean("zebraDS"); Connection conn = null; try { conn = ds.getConnection(); PreparedStatement stmt = conn .prepareStatement("select distinct score from test order by score asc limit ?,?"); stmt.setInt(1, 7); stmt.setInt(2, 10); stmt.execute(); ResultSet rs = stmt.getResultSet(); int count = 0; while (rs.next()) { count++; } Assert.assertEquals(2, count); } catch (Exception e) { Assert.fail(); } finally { if (conn != null) { conn.close(); } } }
Example 7
Source Project: astor File: TestUtils.java License: GNU General Public License v2.0 | 6 votes |
/** * Fails iff values does not contain a number within epsilon of x. * * @param msg message to return with failure * @param values double array to search * @param x value sought * @param epsilon tolerance */ public static void assertContains(String msg, double[] values, double x, double epsilon) { int i = 0; boolean found = false; while (!found && i < values.length) { try { assertEquals(values[i], x, epsilon); found = true; } catch (AssertionFailedError er) { // no match } i++; } if (!found) { Assert.fail(msg + " Unable to find" + x); } }
Example 8
Source Project: android-sdk File: TheSettingsShould.java License: MIT License | 6 votes |
public void test_advertising_id_gets_persisted() throws Exception { //prepare the shared preferences Assert.fail(); // Assertions.assertThat(untouched.getAdvertisingIdentifier()).isNull(); // Assertions.assertThat(tested.getAdvertisingIdentifier()).isEqualTo(untouched.getAdvertisingIdentifier()); // Assertions.assertThat(testedSharedPreferences.getString(Constants.SharedPreferencesKeys.Network.ADVERTISING_IDENTIFIER, "")).isEmpty(); // // tested.setAdvertisingIdentifier("TEST_ID"); // Assertions.assertThat(testedSharedPreferences.getString(Constants.SharedPreferencesKeys.Network.ADVERTISING_IDENTIFIER, "")).isEqualTo( // "TEST_ID"); // // //load the last values from the shared preferences, as it happens after a restart // tested.restoreValuesFromPreferences(); // Assertions.assertThat(tested.getAdvertisingIdentifier()).isEqualTo("TEST_ID"); // // //simulating a settings request without content // tested.onSettingsFound(new JSONObject()); // Assertions.assertThat(tested.getAdvertisingIdentifier()).isEqualTo("TEST_ID"); }
Example 9
Source Project: token-core-android File: EOSWalletTest.java License: Apache License 2.0 | 6 votes |
@Test public void importEOSWalletFailedWhenDerivedPubKeyNotSame() { try { List<EOSKeystore.PermissionObject> permissionObjects = new ArrayList<>(); EOSKeystore.PermissionObject permObj = new EOSKeystore.PermissionObject(); // this pubkey is wrong, the last letter should be w not W permObj.setPublicKey("EOS7tpXQ1thFJ69ZXDqqEan7GMmuWdcptKmwgbs7n1cnx3hWPw3jW"); permObj.setPermission("owner"); permissionObjects.add(permObj); permObj = new EOSKeystore.PermissionObject(); permObj.setPublicKey("EOS5SxZMjhKiXsmjxac8HBx56wWdZV1sCLZESh3ys1rzbMn4FUumU"); permObj.setPermission("active"); permissionObjects.add(permObj); WalletManager.importWalletFromMnemonic(eosMetadata(), ACCOUNT_NAME, SampleKey.MNEMONIC, BIP44Util.EOS_LEDGER, permissionObjects, SampleKey.PASSWORD, true); Assert.fail("Should throw exception"); } catch (TokenException ex) { Assert.assertEquals(Messages.EOS_PRIVATE_PUBLIC_NOT_MATCH, ex.getMessage()); } }
Example 10
Source Project: gemfirexd-oss File: JDBC.java License: Apache License 2.0 | 6 votes |
/** * Assert that a ResultSet representing generated keys is non-null * and of the correct type. This method leaves the ResultSet * open and does not fetch any date from it. * * @param description For assert messages * @param keys ResultSet returned from getGeneratedKeys(). * @throws SQLException */ public static void assertGeneratedKeyResultSet( String description, java.sql.ResultSet keys) throws SQLException { Assert.assertNotNull(description, keys); // Requirements from section 13.6 JDBC 4 specification Assert.assertEquals( description + " - Required CONCUR_READ_ONLY for generated key result sets", java.sql.ResultSet.CONCUR_READ_ONLY, keys.getConcurrency()); int type = keys.getType(); if ( (type != java.sql.ResultSet.TYPE_FORWARD_ONLY) && (type != java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE)) { Assert.fail(description + " - Invalid type for generated key result set" + type); } }
Example 11
Source Project: cosmic File: ScaleVMCmdTest.java License: Apache License 2.0 | 5 votes |
@Test public void testCreateSuccess() { final UserVmService userVmService = Mockito.mock(UserVmService.class); final UserVm userVm = Mockito.mock(UserVm.class); try { Mockito.when(userVmService.upgradeVirtualMachine(scaleVMCmd)).thenReturn(userVm); } catch (final Exception e) { Assert.fail("Received exception when success expected " + e.getMessage()); } final ResponseGenerator responseGenerator = Mockito.mock(ResponseGenerator.class); scaleVMCmd._responseGenerator = responseGenerator; final UserVmResponse userVmResponse = Mockito.mock(UserVmResponse.class); //List<UserVmResponse> list = Mockito.mock(UserVmResponse.class); //list.add(userVmResponse); //LinkedList<UserVmResponse> mockedList = Mockito.mock(LinkedList.class); //Mockito.when(mockedList.get(0)).thenReturn(userVmResponse); final List<UserVmResponse> list = new LinkedList<>(); list.add(userVmResponse); Mockito.when(responseGenerator.createUserVmResponse(ResponseView.Restricted, "virtualmachine", userVm)).thenReturn( list); scaleVMCmd._userVmService = userVmService; scaleVMCmd.execute(); }
Example 12
Source Project: document-management-software File: SoapBookmarkServiceTest.java License: GNU Lesser General Public License v3.0 | 5 votes |
@Test public void testBookmarkDocument() throws Exception { bookmarkService.bookmarkDocument("", 1L); bookmarkService.bookmarkDocument("", 2L); WSBookmark[] bookmarks = bookmarkService.getBookmarks(""); Assert.assertEquals(2, bookmarks.length); try { bookmarkService.bookmarkDocument("", 3L); Assert.fail("the document doesn't exist, why exception was not raised."); } catch (Throwable t) { // We expect to be here } }
Example 13
Source Project: Eagle File: TestEagleQueryParser.java License: Apache License 2.0 | 5 votes |
@Test public void testComplexExpressionWithAndCondition(){ String query = "(EXP{@a + @b} > 3) AND (@b >10)"; EagleQueryParser parser = new EagleQueryParser(query); ORExpression or = null; try{ or = parser.parse(); }catch(EagleQueryParseException ex){ Assert.fail(ex.getMessage()); } Assert.assertTrue(or.getANDExprList().size()==1); ANDExpression and = or.getANDExprList().get(0); Assert.assertEquals(2, and.getAtomicExprList().size()); Assert.assertEquals("a + b>3", and.getAtomicExprList().get(0).toString()); Assert.assertEquals("@b>10", and.getAtomicExprList().get(1).toString()); AtomicExpression leftExpression = and.getAtomicExprList().get(0); Assert.assertEquals("a + b", leftExpression.getKey()); Assert.assertEquals(TokenType.EXP, leftExpression.getKeyType()); Assert.assertEquals(">", leftExpression.getOp().toString()); Assert.assertEquals("3", leftExpression.getValue()); Assert.assertEquals(TokenType.NUMBER, leftExpression.getValueType()); AtomicExpression rightExpression = and.getAtomicExprList().get(1); Assert.assertEquals("@b", rightExpression.getKey()); Assert.assertEquals(TokenType.ID, rightExpression.getKeyType()); Assert.assertEquals(">", rightExpression.getOp().toString()); Assert.assertEquals("10",rightExpression.getValue()); Assert.assertEquals(TokenType.NUMBER, rightExpression.getValueType()); }
Example 14
Source Project: tlaplus File: TLCVariableValueTest.java License: MIT License | 5 votes |
public void testGetNextChar2() { String test = "1234567"; try { TLCVariableValue.getNextChar(new InputPair(test, 7)); Assert.fail(); } catch (VariableValueParseException e) { Assert.assertTrue(true); } }
Example 15
Source Project: android-dev-challenge File: PollingCheck.java License: Apache License 2.0 | 5 votes |
public static void check(CharSequence message, long timeout, Callable<Boolean> condition) throws Exception { while (timeout > 0) { if (condition.call()) { return; } Thread.sleep(TIME_SLICE); timeout -= TIME_SLICE; } Assert.fail(message.toString()); }
Example 16
Source Project: Eagle File: TestConfigOptionParser.java License: Apache License 2.0 | 5 votes |
@Test public void testInvalidCommandArgument2() { String[] arguments = new String[]{ "-D","=value" }; try { new ConfigOptionParser().parseConfig(arguments); Assert.fail("Should throw ParseException"); } catch (ParseException e) { LOG.info("Expected exception: " + e.getMessage()); } }
Example 17
Source Project: azure-mobile-apps-android-client File: MobileServiceTableTests.java License: Apache License 2.0 | 4 votes |
public void testOperationWithErrorAndNoContentShowStatusCode() throws Throwable { String tableName = "MyTableName"; MobileServiceClient client = null; try { client = new MobileServiceClient(appUrl, getInstrumentation().getTargetContext()); } catch (MalformedURLException e) { e.printStackTrace(); } // Add a filter to handle the request and create a new JSon // object with an id defined client = client.withFilter(new ServiceFilter() { @Override public ListenableFuture<ServiceFilterResponse> handleRequest(ServiceFilterRequest request, NextServiceFilterCallback nextServiceFilterCallback) { ServiceFilterResponseMock response = new ServiceFilterResponseMock(); response.setStatus(new StatusLine(Protocol.HTTP_2, 500, "")); response.setContent((String) null); // call onResponse with the mocked response final SettableFuture<ServiceFilterResponse> resultFuture = SettableFuture.create(); resultFuture.setException(new MobileServiceException("Error while processing request", new MobileServiceException(String.format("{'code': %d}", response.getStatus().code)))); return resultFuture; } }); // Create get the MobileService table MobileServiceJsonTable msTable = client.getTable(tableName); JsonObject json = new JsonParser().parse("{'myField': 'invalid value'}").getAsJsonObject(); // Call the insert method try { msTable.insert(json).get(); Assert.fail(); } catch (Exception exception) { Exception testException = null; if (exception instanceof ExecutionException) { testException = (Exception) exception.getCause(); } else { testException = exception; } assertTrue(testException instanceof MobileServiceException); assertTrue(testException.getCause().getMessage().contains("500")); } }
Example 18
Source Project: BlueSTSDK_Android File: NodeTest.java License: BSD 3-Clause "New" or "Revised" License | 4 votes |
@Test public void updateFeature(){ SparseArray <Class <? extends Feature> > temp = new SparseArray<>(); temp.append(0x01,FakeFeature.class); try { Manager.addFeatureToNode((byte)0x00,temp); } catch (InvalidFeatureBitMaskException e) { Assert.fail("Impossible add the FakeFeature"); } BluetoothDevice device = spy(Shadow.newInstanceOf(BluetoothDevice.class)); BluetoothDeviceShadow shadowDevice = Shadow.extract(device); BluetoothGattService dataService = new BluetoothGattService( UUID.randomUUID(), BluetoothGattService.SERVICE_TYPE_PRIMARY); BluetoothGattCharacteristic dataChar = createReadNotifyChar( UUID.fromString("000000001-" + BLENodeDefines.FeatureCharacteristics.BASE_FEATURE_COMMON_UUID) ); dataService.addCharacteristic(dataChar); shadowDevice.addService(dataService); Node n = createNode(device); n.connect(RuntimeEnvironment.application); TestUtil.execAllAsyncTask(); BluetoothGatt gatt = shadowDevice.getGattConnection(); Feature.FeatureListener emptyListener = mock(Feature.FeatureListener.class); FakeFeature f = n.getFeature(FakeFeature.class); Assert.assertTrue(f != null); f.addFeatureListener(emptyListener); Assert.assertTrue(n.enableNotification(f)); TestUtil.execAllAsyncTask(); f.execAllTask(); verify(gatt).setCharacteristicNotification(dataChar, true); verify(emptyListener).onUpdate(eq(f), any(Feature.Sample.class)); Assert.assertTrue(n.disableNotification(f)); verify(gatt).setCharacteristicNotification(dataChar, false); }
Example 19
Source Project: reladomo File: TestDetachedListUsesCache.java License: Apache License 2.0 | 4 votes |
public static void failNotEquals(String message, Object expected, Object actual) { Assert.fail(format(message, expected, actual)); }
Example 20
Source Project: sailfish-core File: WaitActionTest.java License: Apache License 2.0 | 4 votes |
@Test public void TestWaitForMessageWithUpdatedCheckPointInvalid2() throws Exception { IMessage f1 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); f1.addField("InstrumentClassId", "AAA"); IMessage f2 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); f2.addField("InstrumentClassId", "BBB"); IMessage f3 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); f3.addField("InstrumentClassId", "CCC"); IMessage f4 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); f4.addField("InstrumentClassId", "DDD"); MetaContainer metaContainer = new MetaContainer(); ComparatorSettings settings = new ComparatorSettings(); settings.setMetaContainer(metaContainer); CollectorServiceHandler handler = new CollectorServiceHandler(); ISession isession = new FakeSession(null); IMessage m1 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); m1.addField("InstrumentClassId", "AAA"); handler.putMessage(isession, ServiceHandlerRoute.FROM_APP, m1); CheckPoint checkPoint = new CheckPoint(true); handler.registerCheckPoint(isession, ServiceHandlerRoute.FROM_APP, checkPoint); IMessage m2 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); m2.addField("InstrumentClassId", "BBB"); handler.putMessage(isession, ServiceHandlerRoute.FROM_APP, m2); IMessage m3 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); m3.addField("InstrumentClassId", "CCC"); handler.putMessage(isession, ServiceHandlerRoute.FROM_APP, m3); IMessage m4 = messageFactory.createMessage("InstrumentDirectoryDerivatives", "namespace"); m4.addField("InstrumentClassId", "DDD"); handler.putMessage(isession, ServiceHandlerRoute.FROM_APP, m4); MapMessage o = (MapMessage) WaitAction.waitForMessage(actionContext, serviceName.toString(), f3, handler, isession, checkPoint, 1000, false, true, true, settings); Assert.assertEquals(m3, o); Assert.assertEquals(3, handler.getCheckPointIndex(isession, ServiceHandlerRoute.FROM_APP, checkPoint)); try { o = (MapMessage) WaitAction.waitForMessage(actionContext, serviceName.toString(), f2, handler, isession, checkPoint, 1000, false, true, true, settings); Assert.fail(); } catch (EPSCommonException e) { Assert.assertTrue(e.getMessage().startsWith("Timeout. No messages matching filter from the checkpoint till the timeout is exceeded appx")); return; } Assert.assertTrue(false); }