public void Send_Logout_Event_Success() { //Arrange var fakeLogout = _fakeObjects.GetLogoutEvent(); //Act var result = _triggmineApi.SendEvent(fakeLogout); var resultAsync = _triggmineApi.SendEventAsync(fakeLogout); var staticResult = TriggmineApi.SendEvent(fakeLogout, _apiKey, new Uri(_apiUrl)); //Assert Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); Assert.AreEqual(HttpStatusCode.OK, staticResult.StatusCode); Assert.AreEqual(HttpStatusCode.OK, resultAsync.Result.StatusCode); }
public void Send_Registration_Event_Success() { //Arrange var fakeProspect = _fakeObjects.GetProspectEvent(); //Act var result = _triggmineApi.SendEvent(fakeProspect); var resultAsync = _triggmineApi.SendEventAsync(fakeProspect); var staticResult = TriggmineApi.SendEvent(fakeProspect, _apiKey, new Uri(_apiUrl)); //Assert Assert.AreEqual(HttpStatusCode.Created, result.StatusCode); Assert.AreEqual(HttpStatusCode.Created, staticResult.StatusCode); Assert.AreEqual(HttpStatusCode.Created, resultAsync.Result.StatusCode); }
public void Send_Plug_Diagnostic_Event_Success() { //Arrange var fakePlugDiagnostic = _fakeObjects.GetPluginDiagnosticEvent(); //Act var result = _triggmineApi.SendEvent(fakePlugDiagnostic); var resultAsync = _triggmineApi.SendEventAsync(fakePlugDiagnostic); var staticResult = TriggmineApi.SendEvent(fakePlugDiagnostic, _apiKey, new Uri(_apiUrl)); //Assert Assert.AreEqual(HttpStatusCode.Created, result.StatusCode); Assert.AreEqual(HttpStatusCode.Created, staticResult.StatusCode); Assert.AreEqual(HttpStatusCode.Created, resultAsync.Result.StatusCode); }
public EventTests() { _triggmineApi = new TriggmineApi(_apiKey, new Uri(_apiUrl)); }