@OnClick(R.id.trackGoalButton) void onTrackGoalClicked(View view) { float revenue; try { revenue = Integer.valueOf( ((EditText) findViewById(R.id.goalTextEditView)).getText().toString() ); } catch (Exception e) { TrackHelper.track().exception(e).description("wrong revenue").with(getTracker()); revenue = 0; } TrackHelper.track().goal(1).revenue(revenue).with(getTracker()); }
@OnClick(R.id.trackGoalButton) void onTrackGoalClicked(View view) { float revenue; try { revenue = Integer.valueOf( ((EditText) findViewById(R.id.goalTextEditView)).getText().toString() ); } catch (Exception e) { TrackHelper.track().exception(e).description("wrong revenue").with(getTracker()); revenue = 0; } TrackHelper.track().goal(1).revenue(revenue).with(getTracker()); }
@Test public void testTrackGoalRevenue() throws Exception { track().goal(1).revenue(100f).with(mTracker); verify(mTracker).track(mCaptor.capture()); assertEquals("1", mCaptor.getValue().get(QueryParams.GOAL_ID)); assertTrue(100f == Float.valueOf(mCaptor.getValue().get(QueryParams.REVENUE))); }
@Test public void testTrackGoal() throws Exception { track().goal(1).with(mTracker); verify(mTracker).track(mCaptor.capture()); assertNull(mCaptor.getValue().get(QueryParams.REVENUE)); assertEquals(mCaptor.getValue().get(QueryParams.GOAL_ID), "1"); }
@Test public void testTrackGoalRevenue() throws Exception { track().goal(1).revenue(100f).with(mTracker); verify(mTracker).track(mCaptor.capture()); assertEquals("1", mCaptor.getValue().get(QueryParams.GOAL_ID)); assertTrue(100f == Float.valueOf(mCaptor.getValue().get(QueryParams.REVENUE))); }
@Test public void testTrackGoal() throws Exception { track().goal(1).with(mTracker); verify(mTracker).track(mCaptor.capture()); assertNull(mCaptor.getValue().get(QueryParams.REVENUE)); assertEquals(mCaptor.getValue().get(QueryParams.GOAL_ID), "1"); }