public async Task Search_name_normal_case()
        {
            var fixture = new ParameterFixture();
            var service = new SearchService(fixture.SearchRepoitory);
            var results = await service.SearchNameAsync("h*");

            Assert.Equal(fixture.Expected, results);
            fixture.VerifyCreated();
        }
Пример #2
0
        public async Task Create_package_success()
        {
            var fixture = new ParameterFixture();

            fixture.SetUpCreated(fixture.CreatePackageSuccess);

            var result = await StrikesRepository.CreatePackage(fixture.Request, fixture.Collector, fixture.Logger);

            Assert.Equal("CreatedResult", result.GetTypeName());

            fixture.VerifyCreated();
            var createdResult = (CreatedResult)result;

            Assert.Equal($"package/{fixture.Expected.Id}", (string)createdResult.Location);
            Assert.Equal(fixture.Expected.Id, ((Package)createdResult.Value).Id);
            fixture.Cleanup(); // Only in case you use Stream.
        }