Exemple #1
0
        public void lucasTest()
        {
            var l = new Lucas();

            long[] expected = { 0, 2 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(0, 0, 0)));

            expected = new long[] { 1, 1 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(1, 1, 1)));

            expected = new long[] { 2, 0 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(2, 2, 2)));

            expected = new long[] { -1, -5 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(1, 2, 3)));

            expected = new long[] { 333068881, 3708898092 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(12, 5, 9)));

            expected = new long[] { 32, 32 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(4, 4, 4)));

            expected = new long[] { 81, 243 };
            Assert.IsTrue(expected.SequenceEqual(l.lucas(3, 0, 5)));
        }
 public static void PositiveNumbersTests()
 {
     Assert.AreEqual(2, Lucas.lucasnum(0));
     Assert.AreEqual(1, Lucas.lucasnum(1));
     Assert.AreEqual(11, Lucas.lucasnum(5));
     Assert.AreEqual(123, Lucas.lucasnum(10));
 }
Exemple #3
0
        public void Criar(Lucas lucas)
        {
            string baseURL = "http://localhost:53706/LucasService.svc/";
            string result  = null;

            using (var client = new HttpClient()) // usado com using ao invés de static para fins educacionais
            {
                client.BaseAddress = new Uri(baseURL);
                var json          = JsonConvert.SerializeObject(lucas);
                var stringContent = new StringContent(json, UnicodeEncoding.UTF8, "application/json");

                var response = client.PostAsync($"CreateLucas", stringContent).Result;
                if (response.IsSuccessStatusCode)
                {
                    result = JsonConvert.DeserializeObject <string>(response.Content.ReadAsStringAsync().Result);
                }
                if (result != "OK")
                {
                    throw new OperationCanceledException();
                }
            }
        }
Exemple #4
0
 public void Criar(Lucas lucas)
 {
     new LucasWCFRepo().Criar(lucas);
 }
Exemple #5
0
 public void Insert(Lucas input)
 {
     collectionLucas.InsertOne(input);
 }
 public void Post([FromBody] Lucas lucas)
 {
     new LucasService().Criar(lucas);
 }
 public static void NegativeNumbersTests()
 {
     Assert.AreEqual(123, Lucas.lucasnum(-10));
     Assert.AreEqual(-11, Lucas.lucasnum(-5));
     Assert.AreEqual(-1, Lucas.lucasnum(-1));
 }