public void RevulyticsTracker_CreateRevulyticsConfigTestSdkException() { var tracker = RevulyticsTracker.GetTrackerInstance(); var result = tracker.CreateRevulyticsConfig(); Assert.AreEqual(result, RUIResult.ok); }
public void EnableAppplicationTrackerSdkException() { var tracker = RevulyticsTracker.GetTrackerInstance(); string productVersion = "1.0.0.0"; string username = "******"; tracker.EnableAppplicationTracker(productVersion, username); }
public void TrackCustomEventTest() { var tracker = RevulyticsTracker.GetTrackerInstance(); string productVersion = "1.0.0.0"; string username = "******"; tracker.EnableAppplicationTracker(productVersion, username); tracker.TrackCustomEvent("Test Event", "Unit Test", "custom values"); }
public void EnableAppplicationTrackerSdkException() { var tracker = RevulyticsTracker.GetTrackerInstance(); const string productVersion = "1.0.0.0"; const string username = "******"; tracker.EnableApplicationTracker(productVersion, username); Assert.AreEqual(tracker.EnableApplicationResultStatus, RUIResult.ok); }
public void RevulyticsTracker_TrackEventTest() { var tracker = RevulyticsTracker.GetTrackerInstance(); const string productVersion = "1.0.0.0"; const string infoVersion = "Some extra info..."; const string username = "******"; tracker.EnableApplicationTracker(productVersion, infoVersion, username); tracker.TrackEvent("Test Event", "Unit Test"); }
public static IApplicationTracker GetApplicationTrackerProvider() { ApplicationTracker = null; #if DEBUG ApplicationTracker = new DummyApplicationTracker(); #else ApplicationTracker = RevulyticsTracker.GetTrackerInstance(); #endif return(ApplicationTracker); }
/// <summary> /// This function will create instance of Application tracker object /// based on the TrackerProvider value set in the userStudioSettings.config file. /// </summary> /// <returns> IApplicationTracker object</returns> public static IApplicationTracker GetApplicationTrackerProvider() { // TODO: this should return a fake during debug and testing ApplicationTracker = null; #if DEBUG ApplicationTracker = new DummyApplicationTracker(); #else ApplicationTracker = RevulyticsTracker.GetTrackerInstance(); #endif return(ApplicationTracker); }
private RevulyticsTracker GetRevulyticsTracker() { var tracker = RevulyticsTracker.GetTrackerInstance(); tracker.SdkFilePath = Path.GetDirectoryName(Assembly.GetAssembly(typeof(RUISDK)).Location); tracker.ConfigFilePath = ConfigurationManager.AppSettings["ConfigFilePath"]; tracker.ProductId = ConfigurationManager.AppSettings["ProductID"]; tracker.AppName = ConfigurationManager.AppSettings["AppName"]; tracker.ProductUrl = ConfigurationManager.AppSettings["ProductUrl"]; tracker.AesHexKey = ConfigurationManager.AppSettings["AesHexKey"]; return(tracker); }
public void EnableApplicationTrackerSdkException() { var tracker = RevulyticsTracker.GetTrackerInstance(); const string productVersion = "1.0.0.0"; const string infoVersion = "Some extra info..."; const string username = "******"; tracker.EnableApplicationTracker(productVersion, infoVersion, username); Assert.AreEqual(tracker.EnableApplicationResultStatus, RUIResult.ok); Assert.AreEqual(productVersion, tracker.ProductVersion); Assert.AreEqual(infoVersion, tracker.InformationalVersion); Assert.AreEqual(username, tracker.Username); }
public void CreateRevulyticsConfigTestArgumentNullException() { var tracker = RevulyticsTracker.GetTrackerInstance(); tracker.CreateRevulyticsConfig(); }
public void GetApplicationTrackerProviderTest() { IApplicationTracker applicationTracker = RevulyticsTracker.GetTrackerInstance(); Assert.IsNotNull(applicationTracker, "Unable to get RevulyticsTracker"); }
/// <summary> /// This function will create instance of Application tracker object /// based on the TrackerProvider value set in the userStudioSettings.config file. /// </summary> /// <returns> IApplicationTracker object</returns> public static IApplicationTracker GetApplicationTrackerProvider() { ApplicationTracker = null; ApplicationTracker = RevulyticsTracker.GetTrackerInstance(); return(ApplicationTracker); }
public void GivenIHaveRevulyticsInstance() { _tracker = RevulyticsTracker.GetTrackerInstance(); }