public static void AddQuery_Should_Add_When_Param_Is_NotNull() { // arrange var descriptor = new SearchDescriptor <object>(); var query = Query <object> .Term("test_f", "test_v"); // act descriptor.AddQuery(query); // assert var resultAsString = SerializeUtil.Serialize(descriptor); Assert.Equal("{\"query\":{\"term\":{\"test_f\":{\"value\":\"test_v\"}}}}", resultAsString); }
public static void AddQuery_Should_Not_Add_When_Param_Is_Null() { // arrange var descriptor = new SearchDescriptor <object>(); QueryContainer query = null; // act descriptor.AddQuery(query); // assert var resultAsString = SerializeUtil.Serialize(descriptor); Assert.Equal("{}", resultAsString); }