Ejemplo n.º 1
0
        public void Multiplizieren()
        {
            var sut = new Berechnen();
            string json_output = "";
            sut.Json_output += _ => json_output = _;

            var json_input = new Multiplikationskommando { payload = new Multiplikationskommando.Payload { a = 2, b = 3 } }
                             .ToJson();
            sut.Process(json_input);

            dynamic result = json_output.FromJson();

            Assert.AreEqual("Berechnungsergebnis", result.cmd);
            Assert.AreEqual(6, result.payload.resultat);
        }
Ejemplo n.º 2
0
        public void Multiplizieren()
        {
            var    sut         = new Berechnen();
            string json_output = "";

            sut.Json_output += _ => json_output = _;

            var json_input = new Multiplikationskommando {
                payload = new Multiplikationskommando.Payload {
                    a = 2, b = 3
                }
            }
            .ToJson();

            sut.Process(json_input);

            dynamic result = json_output.FromJson();

            Assert.AreEqual("Berechnungsergebnis", result.cmd);
            Assert.AreEqual(6, result.payload.resultat);
        }