コード例 #1
0
ファイル: TestEnums.cs プロジェクト: inelisoni/Arcanum.NsJson
        public void IsSerializedToJsonString(EnumExample enumCase)
        {
            var expectedToken = new JValue(enumCase.ToString());
            var actualToken   = serializer.ToToken(enumCase);

            actualToken.Should().BeEquivalentTo(expectedToken);
        }
コード例 #2
0
ファイル: TestEnums.cs プロジェクト: inelisoni/Arcanum.NsJson
        public void IsDeserializedFromJsonString(EnumExample enumCase)
        {
            var token          = new JValue(enumCase.ToString());
            var actualEnumCase = serializer.FromToken <EnumExample>(token);

            actualEnumCase.Should().Be(enumCase);
        }
コード例 #3
0
ファイル: TestEnums.cs プロジェクト: inelisoni/Arcanum.NsJson
        public void IsDeserializedFromCaseObject(EnumExample enumCase)
        {
            var token = new JObject {
                ["$case"] = enumCase.ToString()
            };
            var actualEnumCase = serializer.FromToken <EnumExample>(token);

            actualEnumCase.Should().Be(enumCase);
        }
コード例 #4
0
    public void SerializeShouldHonorEnums()
    {
        var input = new EnumExample
        {
            Status = ExampleStatuses.Done
        };

        const string expected = @"Status
Done";

        var result = CsvConvert.Serialize(input);

        Assert.That(result, Is.EqualTo(expected));
    }
コード例 #5
0
    public void SerializeShouldHonorEnumDescriptions()
    {
        var input = new EnumExample
        {
            Status = ExampleStatuses.InProgress
        };

        const string expected = @"Status
""In Progress""";

        var result = CsvConvert.Serialize(input);

        Assert.That(result, Is.EqualTo(expected));
    }
コード例 #6
0
ファイル: BrandiMood.cs プロジェクト: leozhang1/FirstRPG
 // Start is called before the first frame update
 void Start()
 {
     enumExample = GetComponent <EnumExample>();
 }
コード例 #7
0
 public void InputFieldChanged(string value, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("InputField changed {0} - {1} - {2} - {3} - {4}", value, i, s, go, enumExample);
 }
コード例 #8
0
ファイル: GeneratorTests.cs プロジェクト: erisonliang/support
        public void RandomEnumNonGeneric_Random_Random()
        {
            EnumExample random = (EnumExample)RandomGenerator.RandomEnum(typeof(EnumExample));

            //not sure how to validate
        }
コード例 #9
0
 public void ScrollbarChanged(float scrollbar, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Scrollbar changed {0} - {1} - {2} - {3} - {4}", scrollbar, i, s, go, enumExample);
 }
コード例 #10
0
 public void ToggleChanged(bool toggle, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Toggle changed {0} - {1} - {2} - {3} - {4}", toggle, i, s, go, enumExample);
 }
コード例 #11
0
 public void ButtonClick(PointerEventData eventData, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Button clicked {0} - {1} - {2} - {3} - {4}", i, s, go, enumExample, eventData);
 }
コード例 #12
0
 public void ButtonClick(int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Button clicked {0} - {1} - {2} - {3}", i, s, go, enumExample);
 }
コード例 #13
0
 public void ScrollViewChanged(Vector2 vector2, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("ScrollView changed {0} - {1} - {2} - {3} - {4}", vector2, i, s, go, enumExample);
 }
コード例 #14
0
 public void InputFieldEndEdit(string value, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("InputField end edit {0} - {1} - {2} - {3} - {4}", value, i, s, go, enumExample);
 }
コード例 #15
0
ファイル: ConfigurationTest.cs プロジェクト: krro/dicontainer
 public ParametrizedWithEnumQualifier(EnumExample param)
 {
     this.param = param;
 }
コード例 #16
0
 public void DropdownChanged(Sprite sprite, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Dropdown changed {0} - {1} - {2} - {3} - {4}", sprite, i, s, go, enumExample);
 }
コード例 #17
0
 public void Test(EnumExample enumExample1, EnumExample enumExample2, EnumExample enumExample3)
 {
     Debug.LogFormat("Test method. enum param1:{0} - enum param2:{1} - enum param3:{2}", enumExample1, enumExample2, enumExample3);
 }
コード例 #18
0
ファイル: GeneratorTests.cs プロジェクト: erisonliang/support
        public void RandomEnum_Random_Random()
        {
            EnumExample random = RandomGenerator.GetRandomEnum <EnumExample>();

            //not sure how to validate
        }
コード例 #19
0
 public void Test(int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Test method. int: {0} - string: {1} - GameObject: {2} - Enum: {3}", i, s, go, enumExample);
 }
コード例 #20
0
 // Use this for initialization
 void Awake()
 {
     enumExample = GetComponent <EnumExample>();
 }
コード例 #21
0
 public void DropdownChanged(int index, string label, Sprite sprite, int i, string s, GameObject go, EnumExample enumExample)
 {
     Debug.LogFormat("Dropdown changed {0} - {1} - {2} - {3} - {4} - {5} - {6}", index, label, sprite, i, s, go, enumExample);
 }