//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testNonExistingDecisionDefinitionRetrieval_ByKey() public virtual void testNonExistingDecisionDefinitionRetrieval_ByKey() { string nonExistingKey = "aNonExistingDefinitionKey"; when(repositoryServiceMock.createDecisionDefinitionQuery().decisionDefinitionKey(nonExistingKey)).thenReturn(decisionDefinitionQueryMock); when(decisionDefinitionQueryMock.latestVersion()).thenReturn(decisionDefinitionQueryMock); when(decisionDefinitionQueryMock.singleResult()).thenReturn(null); when(decisionDefinitionQueryMock.list()).thenReturn(System.Linq.Enumerable.Empty <DecisionDefinition> ()); given().pathParam("key", nonExistingKey).then().expect().statusCode(Status.NOT_FOUND.StatusCode).contentType(ContentType.JSON).body("type", @is(typeof(RestException).Name)).body("message", containsString("No matching decision definition with key: " + nonExistingKey)).when().get(SINGLE_DECISION_DEFINITION_BY_KEY_URL); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void queryByLatest() public virtual void queryByLatest() { DecisionDefinitionQuery query = repositoryService.createDecisionDefinitionQuery(); query.latestVersion(); verifyQueryResults(query, 3); query.decisionDefinitionKey("one").latestVersion(); verifyQueryResults(query, 1); query.decisionDefinitionKey("two").latestVersion(); verifyQueryResults(query, 1); }