Kashub's Code Barn - "test"

podświetlone jako oracle8 (dodał(a) Filip @ 2022-11-22 16:33:48)

Twoja wyszukiwarka
Podświetl ten kod w:
Ostatnio dodane:
Losowe wpisy:
USING SYSTEM.ComponentModel;
USING SYSTEM;
USING SYSTEM.IO;
USING SYSTEM.Runtime.InteropServices;
 
namespace TestProject1
{
    PUBLIC class UnitTest1
    {
 
        PUBLIC class FizzBuzz
        {
            PUBLIC string GetOutput(int NUMBER)
            {
                IF ((NUMBER % 3 == 0) && (NUMBER % 5 == 0))
                    RETURN "FizzBuzz";
 
                IF (NUMBER % 3 == 0)
                    RETURN "Fizz";
 
                IF (NUMBER % 5 == 0)
                    RETURN "Buzz";
 
                RETURN NUMBER.ToString();
            }
        }
 
        PUBLIC class EmailValidator
        {
            PUBLIC bool IsValidate(string email)
            {
                IF (!email.Contains("@") || !email.Contains("."))
                {
                    RETURN FALSE;
 
                }
                ELSE
                {
                    RETURN TRUE;
                }
            }
        }
 
        PUBLIC class StackTests
        {
            Stack<int> stack;
 
            PUBLIC StackTests()
            {
                stack = NEW Stack<int>();
            }
            [Fact]
            PUBLIC void bezitemkow()
            {
                var COUNT = stack.COUNT;
                Assert.Equal(0, COUNT);
 
            }
 
            [Fact]
            PUBLIC void zitemkami()
            {
                stack.Push(42);
                var COUNT = stack.COUNT;
                Assert.Equal(1, COUNT);
            }
        }
 
        PUBLIC class stringi
        {
 
 
 
            [Fact]
            PUBLIC void czy_pierwszy_kot()
            {
 
                string[] zwierzeta = NEW string[] { "kot", "szynszyla", "owca", "osiol", "kuna" };
                Assert.Equal("kot", zwierzeta[0]);
 
            }
 
 
 
        }
 
 
 
        [Fact]
        PUBLIC void GetOutput_WhenInputIsDivisibleOnlyBy3_ShouldReturnFizz()
        {
            var fizzbuzz = NEW FizzBuzz();
 
            var result = fizzbuzz.GetOutput(3);
 
            Assert.Contains(result, "Fizz");
        }
 
        [Fact]
        PUBLIC void GetOutput_WhenInputIsDivisibleOnlyBy5_ShouldReturnBuzz()
        {
            var fizzbuzz = NEW FizzBuzz();
 
            var result = fizzbuzz.GetOutput(5);
 
            Assert.Contains(result, "FizzBuzz");
        }
 
        [Fact]
        PUBLIC void GetOutput_WhenInputIsDivisibleBy3And5_ShouldReturnFizzBuzz()
        {
            var fizzbuzz = NEW FizzBuzz();
 
            var result = fizzbuzz.GetOutput(15);
 
            Assert.Contains(result, "FizzBuzz");
        }
 
        [Fact]
        PUBLIC void Iwalidate()
        {
            var walidacja = NEW EmailValidator();
 
            bool result = walidacja.IsValidate("bob");
 
            Assert.FALSE(result);
        }
 
 
 
    }
}
| Sklepy internetowe | | Opony zimowe | | Opony specjalne | | Programista Trójmiasto | | Skróć link | | Blogi za darmo | | Przenieś bloga z onetu | | Skróć link | | Opisy na Facebooka |