示例#1
0
        public void FailingTest()

        {
            GenericSample testGenericSample = new GenericSample();

            Assert.Equal(5, testGenericSample.Add(2, 2));
        }
示例#2
0
        //[Fact]
        public static int Test1()
        {
            GenericSample myTestClass = new GenericSample();
            int           testInt     = myTestClass.Add(4, 5);

            return(testInt);
        }
示例#3
0
        private static void Main(string[] args)
        {
            ServiceCollection serviceCollection = new ServiceCollection();

            serviceCollection.AddLogging(builder => builder.AddConsole());
            ServiceProvider buildServiceProvider = serviceCollection.BuildServiceProvider();

            BasicSample basicSample = new BasicSample(new MyMemoryCache(new MemoryCache(new MemoryCacheOptions()),
                                                                        buildServiceProvider.GetRequiredService <ILogger <MyMemoryCache> >()));

            basicSample.Add(1, 2);
            basicSample.Add(1, 2);
            basicSample.Add(3, 4);

            GenericSample <int, object> genericSample = new GenericSample <int, object>(
                new MyMemoryCache(new MemoryCache(new MemoryCacheOptions()),
                                  buildServiceProvider.GetRequiredService <ILogger <MyMemoryCache> >()));

            genericSample.Add <string, Attribute>(1, 2, 3, 4);
            genericSample.Add <string, Attribute>(1, 2, 3, 4);
            genericSample.Add <string, Attribute>(5, 6, 7, 8);
        }
示例#4
0
        public void PassingTest()
        {
            GenericSample testGenericSample = new GenericSample();

            Assert.Equal(5, testGenericSample.Add(2, 3));
        }
示例#5
0
        public void TestAdd(int x, int y)
        {
            GenericSample testGenericSample = new GenericSample();

            Assert.Equal(5, testGenericSample.Add(x, y));
        }