20 references to AsInteger
Microsoft.Analyzers.Local (1)
ApiLifecycle\Json\JsonValue.cs (1)
422
return jsonValue.IsInteger ? jsonValue.
AsInteger
: 0;
Microsoft.Analyzers.Local.Tests (19)
Json\JsonArrayTest.cs (12)
23
Assert.Equal(1, obj1[0].
AsInteger
);
28
Assert.Equal(1, obj2[0].
AsInteger
);
39
Assert.Equal(1, obj[0].
AsInteger
);
44
Assert.Equal(2, obj[0].
AsInteger
);
55
Assert.Equal(1, obj[0].
AsInteger
);
60
Assert.Equal(1, obj[0].
AsInteger
);
61
Assert.Equal(2, obj[1].
AsInteger
);
66
Assert.Equal(0, obj[0].
AsInteger
);
67
Assert.Equal(1, obj[1].
AsInteger
);
68
Assert.Equal(2, obj[2].
AsInteger
);
85
Assert.Equal(0, obj[0].
AsInteger
);
86
Assert.Equal(2, obj[1].
AsInteger
);
Json\JsonReaderTest.cs (3)
47
Assert.Equal(0, JsonReader.Parse("0").
AsInteger
);
48
Assert.Equal(0, JsonReader.Parse("-0").
AsInteger
);
49
Assert.Equal(-1, JsonReader.Parse("-1").
AsInteger
);
Json\JsonValueTest.cs (4)
94
Assert.Equal(int.MaxValue, new JsonValue(uint.MaxValue).
AsInteger
);
95
Assert.Equal(int.MinValue, new JsonValue(long.MinValue).
AsInteger
);
96
Assert.Equal(0, new JsonValue(0.5).
AsInteger
);
97
Assert.Equal(1, new JsonValue(1).
AsInteger
);